急,关于String一个很菜的问题 String[] temp=str.split("[ ]")这样temp就成为了一个包含3个元素的一维数组,分别存储40、100、中国 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String str="40 100 中国";StringTokenizer st = new StringTokenizer( str );String[] s = new String[ st.countTokens() ];int i = 0;while( st.hasMoreTokens() ) { s[i] = st.nextToken(); System.out.println( s[i] ); i++;} String str="40 100 中国";String s[] = str.split(" ");这样s就是你所想要的了。 str.split( " " ) 是JDK1.4以后才支持的方法 哈哈,这个问题被问了无数遍啦。奇怪,每次都有人这么耐心地给出两种方法。然后还有人出来解释String.split()是1.4以后才有,StringTokenizer好用。 str.split("空格或其它分格符"); 那有什么好奇怪的,初学者的问题就是这样子。哈哈,thank you all the same! 生产者与消费者:Scala的Actor实现 高分求一个取一定范围随机整数的程序。 请问如何停止一个线程 java中的反射 关于NULL的问题! 数组速度比Set高太多了(闲着没事娱乐) 谁有中国省/市两级的数据字典?我要的是数据,最好是有格式的文件(excel等等)! java bean怎么调试? 请大家推荐一体学习JAVA语言的入门电子图书及资料,让后人好少走弯路!! 请问: *.pdg 文件用什么能打开? xml用于java编程,需要掌握到什么程度? 大家给个意见,没房产证的房可以买吗?
StringTokenizer st = new StringTokenizer( str );
String[] s = new String[ st.countTokens() ];
int i = 0;
while( st.hasMoreTokens() ) {
s[i] = st.nextToken();
System.out.println( s[i] );
i++;
}
String s[] = str.split(" ");
这样s就是你所想要的了。
奇怪,每次都有人这么耐心地给出两种方法。然后还有人出来解释String.split()是1.4以后才有,StringTokenizer好用。