作者:w3a00048_304 | 来源:互联网 | 2023-05-17 20:53
publicstaticvoidmain(String[]args)throwsIOException{Stringstrnull;Integernumnul
public static void main(String[] args) throws IOException{
String str = null;
Integer num = null;
System.out.println("请输入字符串");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
str = br.readLine();
System.out.println("请输入整数");
num = Integer.parseInt(br.readLine());
System.out.println("字符串为 " + str + "\n" + "整数为 " + num);
//int和Ineger的例子
Integer num2 = new Integer(266);
int inum = num2.intValue();
num2 = 568758;
//int 和String的例子
str = "125";
inum = Integer.parseInt(str);
str = String.valueOf(inum);
str = ""+ inum;
double dval = 0.0d;
char cval = '\u0000';
boolean bval = false;
str = null;
System.out.println('a'+1);
System.out.println(" "+'a'+1);
bval = (str instanceof String);
fun();
}
以下是debug 的截图:
这两句代码明显没有被执行到:
System.out.println('a'+1);
System.out.println(" "+'a'+1);
console里确实看不到这2句的执行结果啊。 说明这2句不被执行,到底是怎么回事?
是eclpise的bug?
13 个解决方案