嗨,我只是Java初学者,我不知道这两个代码之间的区别是什么:
System.out.println("Write a number: ");
int a = Integer.parseInt(sc.nextLine());
System.out.println("Write a number: ");
int b = sc.nextInt();
答案 0 :(得分:0)
在nextLine()
中,如果您输入的数字值将被视为字符串。
然后将其解析为Integer
并存储在int a
在nextInt()
中,输入的数值被视为Int
并存储在int b