String addString[] = jianString[0].split("[+]");
jianString[0]的字符串里没有"[+]";这条语句怎么解释啊stringjava
jianString[0]的字符串里没有"[+]";这条语句怎么解释啊stringjava
解决方案 »
- el表达式${sessionScope.shoppingCart[0].price}如何理解
- Apache同步问题~~~~~~~~~~~~~交叉同步可以吗?
- args的问题
- VO具体是什么?该怎么样去操作,麻烦付个例子。十分感谢!
- 编译,执行
- 在线等:有多个sql语句,想一起运行,可以用Preparedstatement的addbatch方法吗?
- 谢谢大家解答,关于JAVA GUI设计的问题
- 用JAVA实现得出数组中平衡点的下标
- 学习JAVA,碰到内部类和抽象类的问题.请进,顶有分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 请教关于implements serializable的具体含义和作用?
- c# md5加密翻译成java语言
- 关于构造器的问题?
[] 和 + 在正则表达式中有特殊含义。
像你这个,应该是按"+"分割
{
String[] jianString = new String[] { "", "sdsaf+sdf", "sdsaf+sdf[+]sd" };
String addString1[] = jianString[0].split("[+]");
printStr(addString1);
String addString2[] = jianString[1].split("[+]");
printStr(addString2);
String addString3[] = jianString[2].split("[+]");
printStr(addString3); } public static void printStr(String[] str)
{
int i = 0;
for (String s : str)
{
i++;
System.out.print("str["+i+"]="+s + " ");
}
System.out.println();
}打印结果:str[1]=
str[1]=sdsaf str[2]=sdf
str[1]=sdsaf str[2]=sdf[ str[3]=]sd
你就可以看出来是怎么分的吧,这些问题自己可以走断点进行调处查看的