写了一段java程序,编译时提示找不到符号,请问该怎么修改
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了写了一段java程序,编译时提示找不到符号,请问该怎么修改相关的知识,希望对你有一定的参考价值。
写错了,是char sports = scan4.nextChar(); char diet = scan5.nextChar();在编译时提示找不到符号
参考技术A Scanner类没有nextChar()方法,用next()返回字符串,是一样的,还有一点就是只要一个Scanner对象就行了,希望能帮到你。Scanner sc=new Scanner(System.in);//只需要一个Scanner对象就行了
System.out.println("请输入性别、父亲身高、母亲身高、是否喜欢体育锻炼:");
String sex,sports,diet;// 性别,体育锻炼,饮食习惯
int faHeight,moheight;//父亲母亲身高
sex=sc.next();//next()返回的是String类型
faHeight=sc.nextInt();//nextInt()返回int类型
moheight=sc.nextInt();本回答被提问者采纳 参考技术B scanner好像没有 nextchar方法吧
要读char直接nextline转下就可以 参考技术C next()是返回字符串吧.. nextInt返回整型..另外有nextchar吗?
IDEA 中 Lombok 编译报错 Java 找不到符号问题
以上是关于写了一段java程序,编译时提示找不到符号,请问该怎么修改的主要内容,如果未能解决你的问题,请参考以下文章