
正文
java代码有红线,java项目出现红色叉号
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java用scanner为什么总是有红线?
Scanner本身是一个普通的输出辅助类,如果是想要创建其对象,只需要Scanner 对象名称=new Scanner(System.in)即可,而你的代码中添加标记“.”之后,就不符合对象创建的原则了。
eclipse导入scanner类报错是因为jdk配置错误。
nextInt方法在发生异常后,不再接受用户输入的任何数据,而是徘徊在异常区域,如果外部使用死循环,从而导致死循环发生。改用nextLine搭配NumberFormatException即可。
相关问答
Q1: 问一下java代码中划红线的部分
1、那是生成了两个构造器,一个无参的,一个有参的,当你后续在调用Teacher类时,不需要判断,根据是否有参数自动调用两个构造器。Teacher类本身继承自Person类,直接写super方法,就是调用的Person类的有参构造器。
2、MyWindow是MyPanel的内部类,它的内部不能定义static类型的成员变量,static类型的field必须定义在最外层的类中,这是Java语法的规定。
3、这是代码块,程序运行优先执行,相当于把这句话放到程序main()最前面。
4、%...%是java代码,在网页加载的时候会先在服务器运行。
5、进口javax.swing中*;。导入java.awt中的*;。
6、程序中有几处错误。1 数组越界。Java中数组下标从0开始,数组中最后一个元素下标是(数组length-1),所以你的for循环应该写成 2 a[][]没有正确初始化。
Q2: java代码中import后面的代码出现大片红色波浪线,为什么?
eclipse 关键字拼写错误、语法错误、方法名没找到、jdk编译版本与开发版本不一致等等都会出现红线,这些需根据具体情况具体分析,可以发下代码截图,让大家帮你分析一下。
推荐首先检查下maven的配置,检查下来没什么问题的话,可以点击file-invalidate caches - invalidate-restart, 这种是清除idea的缓存,重启后重新缓存。
你代码复制过来的吧,java文件中只能有一个public修饰的类,并且与java文件名相同,你是想把main方法复制过来是吧。
如果使用get方式提交中文,接受参数的页面也会出现乱码,这个乱码的原因也是tomcat的内部编码格式iso8859-1导致。Tomcat会以get的缺省编码方式iso8859-1对汉字进行编码,编码后追加到url,导致接受页面得到的参数为乱码/、。
你好,很高兴回答你的问题。你说的是在编辑器中代码下面标记了波浪线吧。这表示标记波浪线的代码有语法错误。具体是什么错误将光标移动到波浪线的位置静止不动编辑器就会将错误的详细信息显示出来。
有语法错误,比如cout对象是在std命令空间内的,你没有声明使用std命名空间,是会报错的,endl也是同理,一般在使用之前用 using std:cout;using std:endl;表示这两个对象在std命名空间中。别无他意。
Q3: mac系统的java为啥输入string有红线
1、很多时候代码中出现红线并不是红线的地方本身有错,可能是上面其他地方有错误代码。
2、红线是因为语法错误。因为你第一个for循环没有结束条件,即为死循环,根本不会执行到下面的输出语法,跟你有两个输出语句没有关系,一个输出语句也照样红线报错。
3、For input string 错误通常是在Java程序中使用了非数字字符串来解析为数字时发生的。典型的情况就是使用Integer.parseInt()或Double.parseDouble()等方法将字符串转换为数字,如果字符串中含有非数字字符将会抛出异常。
4、关于“for input string”问题出现的原因应当是,进行类型转换的时候输入的字符串为空值。
Q4: Eclipse输入java代码为什么下面会显示红色波浪线?
1、你语句都没写完,当然有错了,你语句写完整,这个错误自然就消失。
2、这是因为检出的项目使用的jdk与本地jdk不一致的导致的。会出现这样的情况,你可以comm.jar放到eclipse的项目中,选中这个jar包,右键-Build Path-Add to Build Path,这样就可以了。
3、你代码复制过来的吧,java文件中只能有一个public修饰的类,并且与java文件名相同,你是想把main方法复制过来是吧。
4、语法错误。在Java编辑器中代码下面标记的波浪线,这表示标记波浪线的代码有语法错误。具体是什么错误将光标移动到波浪线的位置静止不动,编辑器就会将错误的详细信息显示。
5、有红线没有叉就行,有时候是这样的把eclipse关了重新打开就没有问题了。
java代码有红线的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java项目出现红色叉号、java代码有红线的信息别忘了在本站进行查找喔。






