import java.util.* ;
public class infiniterecursion {
public String tostring() {
return "infiniteRecursion"+"\n" ;
}
public static void main(String[] args) {
ArrayList v= new ArrayList();
for (int i=0 ; i<10 ; i++)
v.add(new infiniterecursion());
System.out.println(v);
}
}编译的时候出现这样的问题,小弟真是搞不懂了?
谁解决了,马上散分!c:\myjava>javac infiniteRecursion.java
Note: infiniteRecursion.java uses unchedked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
public class infiniterecursion {
public String tostring() {
return "infiniteRecursion"+"\n" ;
}
public static void main(String[] args) {
ArrayList v= new ArrayList();
for (int i=0 ; i<10 ; i++)
v.add(new infiniterecursion());
System.out.println(v);
}
}编译的时候出现这样的问题,小弟真是搞不懂了?
谁解决了,马上散分!c:\myjava>javac infiniteRecursion.java
Note: infiniteRecursion.java uses unchedked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: infiniterecursion.java uses unchedked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
还有如果你用的JDK是5.0以上的话,最好带参数声明ArrayList<Type>.
import java.util.* ;
public class infiniterecursion {
public String tostring() {
return "infiniteRecursion"+"\n";
}
public static void main(String[] args) {
ArrayList v= new ArrayList();
for (int i=0 ; i<10 ; i++)
v.add(new infiniterecursion().tostring());
for (int i=0 ; i<10 ; i++)
System.out.println(v.get(i));
}
}