想要用*对字符串进行分割
String str = "5*100";
而不能用subString来对此字符串进行处理
用str.split("*");进行分割会报错
用str.split("/*")分割结果不帮忙处理一下。。
String str = "5*100";
而不能用subString来对此字符串进行处理
用str.split("*");进行分割会报错
用str.split("/*")分割结果不帮忙处理一下。。
*是元字符,它指定*前边的内容可以连续重复出现任意次以使整个表达式得到匹配。
因此此时要对*进行分割,就要进行转义.
str.split("\\*")
这样就可以了。