split(str,",")
注意屏蔽最后一个空的就是了,一个循环就好了。
注意屏蔽最后一个空的就是了,一个循环就好了。
解决方案 »
- 各位大哥,帮我检查一下配置哪里配错了
- NoSuchMethodError:com.jacob.activeX.ActiveXComponent.getObject()
- JSP找不到自定义的包的问题
- 如何评审一个项目
- xtree2 可否展开节点加载XML (一次性加载所有节点速度太慢了,如何在展开某个节点时,加载XML增加子节点,如何写xtree的展开事件?)
- 关于session过期的问题(java)
- eclipse配置hibernate,我下载了hibernate的包,里面有features和plugins包,我覆盖eclipse下的包然后怎么配置呢
- 关于java mail实现自定义“@xxxx.com”的功能并且可以收发邮件!
- 一个错误请大家帮忙看看
- jsp 调用servlet的问题? 急,急,急!!!!
- 我遇到鬼了...............:(
- 将JDBC数据库连接写在xml或配置文件中,有谁做过?这样可避免改数据连接时重新编译!
if(srcStr==null)
return null;
if(srcStr.length()==0)
return null;
if(delim==null)
return new String[]{srcStr};
StringTokenizer st=new StringTokenizer(srcStr,delim);
int count=st.countTokens();
String[] resultStr=new String[count];
for(int i=0;i<count;i++){
resultStr[i]=st.nextToken();
}
return resultStr;
}
* 字符数组转化为整型数组
* @param stringArray - 字符串数组
* @return 整型数组
*/
public static int[] stringArrayToIntArray(String[] stringArray){
if(stringArray==null){
return null;
}
int[] intArray=new int[stringArray.length];
for(int i=0;i<stringArray.length;i++){
try{
intArray[i]=Integer.parseInt(stringArray[i]);
}catch(Exception e){
System.out.println(e.getMessage());
return null;
}
}
return intArray;
}
试试吧!
String input = "1,2,3,4,5,";
java.util.StingTokenizer st = new StringTokenizer(input,",");
int out[] = new int[st.countTokens()];
for (int i = 0; i < out.length; i++) {
out[i] = Integer.parseInt(st.nextToken());
}
StingTokenizer 主要是将字符串按规定字符分开为字符串数组!
这里是将input 按","分开!
祝你成功!
int i = 0;
while (input.indexOf(",")!=-1){
numberList[i] = input.substring(0,input.indexOf(","));
input= input.substring(input.indexOf(",")+1,input.length());
i++;
}
String test1=test.substring(0,test.length()-1);
String Tokenizer test2=new StringTokenizer(test1,",");
while(test2.hasMoreTokens())
{
out.println(test2.nextToken());
}
import java.util.StringTokenizer;public class jordan78
{
public static void main(String[] args)
{
String wux="hello,the,world";
StringTokenizer a=new StringTokenizer(wux,",");
while(a.hasMoreElements())
{
System.out.println(a.nextElement());
}
}
}