java中String=01,02,03如何给转换成'01','02','03'这种?求解答
发布网友
发布时间:2024-09-26 02:33
我来回答
共2个回答
热心网友
时间:2024-10-04 02:38
按照你的要求编写的Java程序如下(用正则表达式)
public class AA {
public static void main(String[] args) {
String s="01,02,03";
String regex = "(
\\d
+)";
String result=s.replaceAll(regex,"'$1'");
System.out.println(result);
}
}
运行结果
'01','02','03'
热心网友
时间:2024-10-04 02:41
String stringValue = new String("01,02,03");
String[] values = stringValue.split(“,”);//<-- 这个是分割的方法
if (values != null && values.length > 0)
{
for(int i = 0,i <= values.length - 1; i ++)
System.out.println("After split function index " + i + " of values is:" + values[i]);
{