这个(Java)程序怎么写:创建一个新容器,用 private ArrayList 来保存对象
发布网友
发布时间:2022-05-25 11:06
我来回答
共3个回答
热心网友
时间:2023-10-31 08:37
你可以尝试一下File类的这个方法
deleteOnExit
我试过了,是可以删除自己的
这是我测试的代码,我在桌面创建了A.java,在main中删除了
A.java和A.class 可以删除的
import java.io.File;
public class A
{
public static void main(String[] args)
{
File file = new File("C:/Documents and Settings/kenshin/桌面/A.java");
File file1 = new File("C:/Documents and Settings/kenshin/桌面/A.class");
file.deleteOnExit();
file1.deleteOnExit();
}
}
我删的就是class文件啊,你没看见么这个我在这个A类的main方法中生成删除了
有这个A类生成的A.java文件和A.class文件,就是在自己的内部把自己删除了啊。
如果这个不能删除jar的话,我建议你写个bat批处理,在里面执行你的jar文件,如 java -jar xxx.jar 再写del xxx.jar这样jar文件关闭后这个xxx.jar就会被删除
热心网友
时间:2023-10-31 08:38
java的泛型?
List<Object> list = new ArrayList<Object>();
把你判断的容器的第一个类型,放进去(替换Object),希望我没理解错
热心网友
时间:2023-10-31 08:38
public class ArrayListTest {
private static List<Integer> intContainer = new ArrayList<Integer>();
/**
* @param args
*/
public static void main(String[] args) {
intContainer.add(3);
System.out.println(intContainer.get(0).getClass());
}
}