-2
在我的程序中導致此警告的原因是什麼?我正在通過命令行輸入。我收到了所有矢量程序的警告。未經檢查的操作警告
import java.util.*;
class vect
{
public static void main(String args[])
{
Vector v=new Vector();
int length=args.length;
for(int i=0;i<length;i++)
{
v.addElement(args[i]);
}
System.out.println("Objects in vector are :");
for(int i=0;i<length;i++)
{
System.out.println(v.elementAt(i));
}
}
}
編譯器輸出:
C:\myJava>javac vect.java
Note: vect.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.`
'Vector'應該是安全的。 –
如果你已經按照編譯器的建議執行了'javac -Xlint:unchecked vect.java',你可以回答你自己的問題。 – VGR