Scanner

1、输入整数、字符串数组

第一行输入n, m

第二行输入n个整数

第三行输入m个字符串

若输入的字符串中想要包含空格,使用scanner.nextLine()换行后用scanner.nextLine()进行读入

2、输入二维数组

第一行输入n, m

第二行开始输入二维数组。

3、输入字符串

输入字符串,用空格隔开。

next()和nextLine()区别。

4、输入字符串分割为数组

先用scanner.nextLine()读入字符串,再将字符串分割为字符数组或字符串数组。

5、连续输入数字和字符串

对于不能采用for循环的方式获取String。

采用while(scanner.hasNext()) 循环,实现连续输入。

格式:数字,空格,字符串。

或: 数字,回车,字符串

6、换行输入数字和字符串

也采用scanner.nextLine(),将光标移到下一行。再继续读入字符串。

第一行输入整数n,m,第二行开始输入字符串。或

第一行输入整数n,第二行输入m,第三行开始输入字符串。

7、换行输入数字和字符串(需要包含空格)

采用scanner.nextLine(),将光标移到下一行。再继续读入字符串。

第一行输入n,

第二行开始输入n行字符串,字符串中包含空格。

版权声明:
作者:ht
链接:https://www.techfm.club/p/83732.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>