sách gpt4 ai đã đi

java - .java 使用未经检查或不安全的操作。注: Recompile with -Xlint:unchecked for details Not sure which part of code

In lại 作者:行者123 更新时间:2023-12-01 17:03:30 25 4
mua khóa gpt4 Nike

我是 JAVA 领域的新手,我为我的作业编写了一段代码,当我使用 Netbeans 编译它时,它工作得很好。当我通过 cmd 编译 .java 文件时,出现上述错误。如果它能够识别哪一行产生了不安全的操作,我会很有帮助,但我一生都不知道编译器引用的是源代码的哪一部分。

此处代码:http://pastebin.com/nmTqghDi

使用的命令行:javac Barcenas_PA.java

1 Câu trả lời

您已在线将数组列表初始化为原始类型

79
100
207
228
275
282
353
401
413
426
439 and
452

此操作是不安全的,因为您永远不知道您的数据结构可能存储什么类型的对象。

现在,由于 java.util.ArrayList 是一个泛型类,因此您必须将其初始化为

ArrayList list = new ArrayList();  

或者从 Java 7 及更高版本开始

ArrayList list = new ArrayList<>(); // Empty angular brackets to simplify initialisation.  

如果你仍然收到糟糕的警告,请像这样编译:

javac course_214_ma/Barcenas_PA.java -Xlint:unchecked

关于java - .java 使用未经检查或不安全的操作。注: Recompile with -Xlint:unchecked for details Not sure which part of code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26521502/

25 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com