String.nextInt() next() nextLong(),nextLine等等next前缀方法有什么区别
时间: 2024-05-31 07:07:35 浏览: 39
next和nextline的区别
String类的nextInt()、next()、nextLong()、nextLine()等方法是用来读取键盘输入的数据的。
区别如下:
1. nextInt()方法:用来读取键盘输入的整数类型数据,读取到的数据会被转换成int类型。
2. next()方法:用来读取键盘输入的字符串类型数据,读取到的数据以空格为分隔符,返回的是一个字符串类型的数据。
3. nextLong()方法:用来读取键盘输入的长整型数据,读取到的数据会被转换成long类型。
4. nextLine()方法:用来读取键盘输入的一行字符串类型数据,读取到的数据以回车符为分隔符,返回的是一个字符串类型的数据。
总之,这些方法的区别在于它们读取的数据类型不同,以及读取的方式和分隔符不同。
阅读全文