【发布时间】:2021-10-23 00:29:20
【问题描述】:
变量 int g 应该是一个 int,但是在输出时它被当作一个字符串,无法弄清楚什么是错的。
class scantest
{
public static int String_to_Int(String a)
{
int n=Integer.parseInt(a);
return n;
}
public static int brooh()
{
String a="43";
int s=String_to_Int(a);
return s;
}
public static void main()
{
int g=brooh();
System.out.println(g +"\n" +g+1);
}
}
输出
43
431
【问题讨论】:
-
g +"\n" +g是一个字符串。