接收用户的键盘输入函数Scanner

 

Scanner input =  new Scanner(System.in);

 

System.in   扫描系统的输入

 

input的方法:输入什么类型的数据,就用对应的方法接收

KKB:接收用户输入的操作Scanner、next() 和 nextLine() 的区别、hasNextInt()的使用

 

next() 和 nextLine() 的区别

next()是以空格为结束,但是如果前面直接输入空格再输入字符,只会打印出字符,前面空格不会打印

nextLine()是以换行为结束,可以接受空格的字符

示例:

KKB:接收用户输入的操作Scanner、next() 和 nextLine() 的区别、hasNextInt()的使用

KKB:接收用户输入的操作Scanner、next() 和 nextLine() 的区别、hasNextInt()的使用

 

hasNextInt()的使用

当我们接受用户输入的时候,我们如果是想接受一个数字,但是用户输入一个字母就会导致程序崩溃,所以我们就需要判断用户输入的数据

hasNextInt()函数就是一个boollean类型的判断函数

KKB:接收用户输入的操作Scanner、next() 和 nextLine() 的区别、hasNextInt()的使用

 

 

 

 

 

 

 

相关文章:

  • 2022-12-23
  • 2021-08-25
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
猜你喜欢
  • 2021-05-09
  • 2021-07-01
  • 2022-12-23
  • 2021-08-21
  • 2021-10-21
  • 2021-11-29
相关资源
相似解决方案