如何把字符串"1.2.3.4.5.6."中的每一个数字分别提取出来?用for语句 或者把每个放到list中也可, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String s = "1.2.3.4.5.6."; char[] c = s.toCharArray(); for (int i = 0; i < c.length; i++) if (i % 2 == 0) System.out.println(c[i]); 没有理由不用正则的 String s = "123.234.3.4.5.#.6."; List<String> list=new ArrayList<String>(); Pattern p=Pattern.compile("\\d+"); Matcher m=p.matcher(s); while(m.find()){ list.add(m.group()); } System.out.println(list); String s = "1.2.3.4.5.6.";for(String value : s.split("\\.")) {System.out.println(value); 我是菜鸟,请大神帮我看看这个代码哪里错了 刚学java,求助字符串生成器和循环的问题 课本上的一段代码,不知道什么错误·望大家指点 JAVA为什么放弃C的多继承 请帮忙编写一下程序 关于CountDownLatch的一个问题 有没有用JCreator开发JAVA的 ,有问题请教啊 为什么服务器上的图片内容改变,文件名不变,客户端(applet)怎么刷新都没变化,请高手帮忙解决啊!!! 关于用引用建立链表的问题: java如何做成可供第三方调用的组件?(当然applet不算) 如何从零学起j2ee! 如何用Java的zip解压中文文件?
String s = "1.2.3.4.5.6.";
char[] c = s.toCharArray();
for (int i = 0; i < c.length; i++)
if (i % 2 == 0)
System.out.println(c[i]);
String s = "123.234.3.4.5.#.6.";
List<String> list=new ArrayList<String>();
Pattern p=Pattern.compile("\\d+");
Matcher m=p.matcher(s);
while(m.find()){
list.add(m.group());
}
System.out.println(list);
String s = "1.2.3.4.5.6.";
for(String value : s.split("\\.")) {
System.out.println(value);