判断string类型字符串内容是中文还是数字,并把string转为int类型
String name="1233”
boolean result=name.matches("[0-9]+");
if (result == true) {
tickets.setScenicId(Integer.parseInt(name));
}
相关内容:
//String类型的数字
String a ="88";
//Integer的数字
Integer num = 1;
//Integer.parseInt()就是把String类型转化为int类型
int parseInt = Integer.parseInt(a);
//Integer.valueOf() 是把String类型转化为Integer类型
Integer valueOf = Integer.valueOf(a);
//toString()可以把一个引用类型转化为String字符串类型,必须是引用类型,int类型不可以
String string = num.toString();