怎么处理它:String str="0011010a" (等待帮助!)
ac6 2005-03-28 10:48:55 怎么处理它:String str="0011010a" ????
需求:如果字符串里面含有非数字类型的内容(例如:字母、下划线等),我如何判断,然后正确的输出这个字符。
文件名称:test.java
源代码:
import java.lang.String;
class test
{
public static void main(String [] args)
{
String str="0011010a";//出错源
int i=0;
int key[]=new int[10];
for(i=0;i<str.length();i++)
{
key[i]=Integer.parseInt(str.substring(i,i+1));//Integer.parseInt() 当遇到 字母a 的时候就报错。怎么解决呢?
System.out.println(key[i]);
}
}
}