String key = "a,b, ,c,d" String keyStr[] = new String[20];
StringTokenizer fenxi_1 = new StringTokenizer(key, ",");
int n = fenxi_1.countTokens();
int i = 0;
while (fenxi_1.hasMoreTokens()) {
keyStr[i] = fenxi_1.nextToken();
i++;
}
StringTokenizer fenxi_1 = new StringTokenizer(key, ",");
int n = fenxi_1.countTokens();
int i = 0;
while (fenxi_1.hasMoreTokens()) {
keyStr[i] = fenxi_1.nextToken();
i++;
}
解决方案 »
- ArrayList 的size()是返回元素个数,那么有多少个空间用什么方法?
- Java的Swing中使用什么方法判断一个下拉列表框的内容是否为空?
- 请问java中查找一个字符串是否在另外一个字符串的函数是什么呢?
- 请教:如何提取出Oracle数据库中所有表的表名
- 如何在窗体组件中(如JPanel)加载.swf动画?
- 一个困扰我已久的问题,一个我写得类,经常用到,放在那里才能谁是调用?
- 100分送,请教高手帮帮忙!~!~为什么我这个FTP上传做完后会出现100个错误!~!~请解救!~!~
- 谁能帮我解释一下overriden 和overloaded的区别?谢谢!
- 关于switch语句
- 怎么将遍好的程序打包成可以直接执行的jar文件啊???
- 用java进行文件的拷贝
- 如何写这个正则表达式:判断一个字符串为数字字符串
int n = fenxi_1.countTokens();
String keyStr[] = new String[n];
int i = 0;
while (fenxi_1.hasMoreTokens()) {
keyStr[i] = fenxi_1.nextToken();
i++;
}
呵呵,这样写更好:)