黑马程序员技术交流社区

标题: Scanner类应该怎么使用?? [打印本页]

作者: 说不出再见    时间: 2015-8-8 12:05
标题: Scanner类应该怎么使用??
我想在控制台上输入一个字符和字符串。
Scanner sc = new Scanner(System.in);
String st = sc.next();
这里面的next后面应该放什么的呢?
还有字符型的应该用什么方法呢?
作者: Marx_D    时间: 2015-8-8 12:11
sc.nextLine();
作者: 说不出再见    时间: 2015-8-8 13:30
Marx_D 发表于 2015-8-8 12:11
sc.nextLine();

可不可以不要Line呢 我刚刚试了下,没有报错
作者: 段燚涛    时间: 2015-8-8 13:36
st = sc.nextLine();
作者: F灬灬    时间: 2015-8-8 14:26
String st = sc.nextLine();接收字符串的
作者: Marx_D    时间: 2015-8-8 16:01
说不出再见 发表于 2015-8-8 13:30
可不可以不要Line呢 我刚刚试了下,没有报错

晕,jdk库里就是这么定义的方法,可以不用nextLine(),那你得改库文件。记住就行,何必纠结哪。
作者: 0803_hang    时间: 2015-8-24 21:57
nextLine();
作者: qiushaocong    时间: 2015-8-24 23:29
sc.nextLine();是字符串啊,~~~要用String装起来~然后在输出   如果是要用变成int类型要强转的。int a=Integer.parseInt("字符串/或者字符串变量")




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2