主题:[求助]请问这是怎么回事?为何编译时出现如下提示?
java 一个容器简单程序 为何编译时出现如下提示
C:\workspace\08.2.25\Test>javac Test4.java
注意:Test4.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
import java.util.*;
public class Test4 {
public static void main(String[] args) {
Collection c = new ArrayList();
c.add("字符串!");
c.add(new Integer(600));
c.add(new Name("Xiao", "Bo"));
System.out.println(c.size());
System.out.println(c);
}
}
class Name {
String firstName, lastName;
Name(String f, String l) {
firstName = f;
lastName = l;
}
public String toString() {
return "您的名字是:" + firstName + "-" + lastName;
}
}
“使用了未经检查或不安全的操作”是什么意思?哪里的问题?(以前的程序里都没有出过这个问题,并且都是在本机上操作的)
C:\workspace\08.2.25\Test>javac Test4.java
注意:Test4.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
import java.util.*;
public class Test4 {
public static void main(String[] args) {
Collection c = new ArrayList();
c.add("字符串!");
c.add(new Integer(600));
c.add(new Name("Xiao", "Bo"));
System.out.println(c.size());
System.out.println(c);
}
}
class Name {
String firstName, lastName;
Name(String f, String l) {
firstName = f;
lastName = l;
}
public String toString() {
return "您的名字是:" + firstName + "-" + lastName;
}
}
“使用了未经检查或不安全的操作”是什么意思?哪里的问题?(以前的程序里都没有出过这个问题,并且都是在本机上操作的)