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行字符串,字符串中包含空格。
共有 0 条评论