java 用input.nextBoolean时,用户应该输入什么
用户输入true或false?还是输入1或0?还有就是boolean用%什么代替?(就像string用%s代替,int用%d代替那样)还有就是input.next()和i...
用户输入true或false?还是输入1或0?
还有就是boolean用%什么代替?(就像string用%s代替,int用%d代替那样)
还有就是input.next()和input.nextLine()有什么区别?
input是已经定义的Scanner对象。
我的意思是说,程序编完后,要用户输入时,用户应该输什么? 展开
还有就是boolean用%什么代替?(就像string用%s代替,int用%d代替那样)
还有就是input.next()和input.nextLine()有什么区别?
input是已经定义的Scanner对象。
我的意思是说,程序编完后,要用户输入时,用户应该输什么? 展开
3个回答
展开全部
input应该是已经定义了的一个对象吧,照我的猜测应该是一个Scanner的对象,Scanner是用于来接受控制台输入的东西如:
Scanner input = new Scanner();//定义Scanner类的一个对象
boolean in = input.nextBoolean();//in里在存的面现就是一个Boolean值
input.next()就是以字符串的形式返回输入的东西,input.nextLine()就是以字符串的形式返回一行的东西
input.nextBoolean()是返回一个Boolean值,里面根本就不需要输入什么东西,
再就是在Java中一般不会像c语言里面那样有变量输出格式的,如你的说的%s,如果一定要用的话,就用format()在括号里面写入,
Scanner input = new Scanner();//定义Scanner类的一个对象
boolean in = input.nextBoolean();//in里在存的面现就是一个Boolean值
input.next()就是以字符串的形式返回输入的东西,input.nextLine()就是以字符串的形式返回一行的东西
input.nextBoolean()是返回一个Boolean值,里面根本就不需要输入什么东西,
再就是在Java中一般不会像c语言里面那样有变量输出格式的,如你的说的%s,如果一定要用的话,就用format()在括号里面写入,
展开全部
true
false
大小写都可以,boolean类型就true /false
nextLine()读取输入流的一行内容,
next简单点理解就是读到第一个空格之前的内容
false
大小写都可以,boolean类型就true /false
nextLine()读取输入流的一行内容,
next简单点理解就是读到第一个空格之前的内容
追问
那用%?代替?
追答
no!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询