java中将String转为int类型时,需使用Integer类中的parseInt()方法或valueOf()方法进行转换。
例如:
String srt="2009\1";
String []s=str.split("\\."); //这里因为“.”和“|”都是转义字符,必须得加"\\";
int y=Integer.parseInt(s[0]);
或
int m=Integer.valueOf(s[1]).intValue();
在转换过程中需要注意,因为字符串中可能会出现非数字的情况,所以在转换的时候需要捕捉处理异常。