java中的那些数据类型可以进行强制转换?String和int如何进行强制转换?

2024-11-22 07:56:06
推荐回答(2个)
回答1:

int转String:
int n = 5;
String s1 = n+"";
String s2 = Integer.toString(n);
String s3 = String.valueOf(n);
String转int:
String s = "3";
int n=Integer.parseInt(s);因为经常有字符串不全为数字,所以最好try catch一下

回答2:

将 String类型强制转换成int类型
方法一:int i=System.Convert.ToInt32(String)
方法二:
try{
int i=Int32.Parse(String);
}
catch{
}
有一些并不一定能够转换的,加一个try