Java差异

时间:2017-11-20 17:50:25

标签: java parsing

嗨,我只是Java初学者,我不知道这两个代码之间的区别是什么:

System.out.println("Write a number: ");
int a = Integer.parseInt(sc.nextLine());

System.out.println("Write a number: ");
int b = sc.nextInt();

1 个答案:

答案 0 :(得分:0)

nextLine()中,如果您输入的数字值将被视为字符串。 然后将其解析为Integer并存储在int a

nextInt()中,输入的数值被视为Int并存储在int b