例如:string tempstr="1,4,5,8,13,15,123"
怎么能把数字取来放到一个数组里面,重要的是甄别出“,”
请大虾教我
怎么能把数字取来放到一个数组里面,重要的是甄别出“,”
请大虾教我
解决方案 »
- java虚拟机是如何捕获异常的呢?它是怎么确定异常的?
- 请问Hibernate的Session的一级缓存和Hibernate.cache.use_query_cache两者有什么区别
- 问一句,jsp语句?
- Applet 在appletviewer 运行正常,可是在IE里不正常
- 如何解决java频繁读写文件
- 关于连接bean中可能发生多线程的问题请教
- 请问:如何设置ableModel中列的宽度??
- 简易浏览器
- 使用JNDI的起码软件配置
- 为什么每次更改单元格颜色,上次更改的内容无法保存,并且怎么实现对之前单元格颜色更改的恢复?
- 怎么去北京本地当前时间,而不是0时区的时间
- 内部类 页面无法访问其属性
public class test{
public static void main(String []args){
String tempstr="1,4,5,8,13,15,123";
String [] str=tempstr.split(",");//API String类中提供了一个split的方法。
for(int i=0;i<str.length;i++){
System.out.println(str[i]);
}
}
}
String[] arr = tempstr.split(",");
public String[] split(String regex)根据给定的正则表达式的匹配来拆分此字符串。
该方法的作用就像是使用给定的表达式和限制参数 0 来调用两参数 split 方法。因此,结果数组中不包括结尾空字符串。 例如,字符串 "boo:and:foo" 产生带有下面这些表达式的结果: Regex 结果
: { "boo", "and", "foo" }
o { "b", "", ":and:f" }
参数:
regex - 定界正则表达式
返回:
字符串数组,根据给定正则表达式的匹配来拆分此字符串,从而生成此数组。
抛出:
PatternSyntaxException - 如果正则表达式的语法无效
java.lang.string.split
split 方法
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
stringObj.split([separator,[limit]])
参数
stringObj
必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。
separator
可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。
limit
可选项。该值用来限制返回数组中的元素个数。
学习。