📄 testlistofnumbers.java
字号:
import java.io.*;
import java.util.*;
class ListOfNumbers {
private ArrayList list;
private static final int size = 10;
public ListOfNumbers () {
list = new ArrayList(size);
for (int i = 0; i < size; i++)
list.add(new Integer(i));
}
public void writeList() {
PrintWriter out = null;
try {
System.out.println("Entering try statement");
out = new PrintWriter(new FileWriter("OutFile.txt"));
for (int i = 0; i <size; i++){
out.println("Value at: " + i + " = " + list.get(i));
}
} catch (ArrayIndexOutOfBoundsException e) { //处理数组越界异常。
System.err.println("Caught ArrayIndexOutOfBoundsException: " +
e.getMessage());
} catch (IOException e) { //处理I/O异常。
System.err.println("Caught IOException: " + e.getMessage());
} finally { //最后清理。
if (out != null) {
System.out.println("Closing PrintWriter");
out.close();
} else {
System.out.println("PrintWriter not open");
}
}
}
}
public class TestListOfNumbers {
public static void main(String[] args) {
ListOfNumbers list = new ListOfNumbers();
list.writeList();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -