publicintcalculate(int a,int b){try{int result = a / b;return result;}catch(ArithmeticException ex){ log.error("除零异常:"+ ex.getMessage());return0;// 或者抛出异常,具体情况而定
}}
8. 多线程打印奇偶数
👉 问题: 创建一个简单的多线程程序,一个线程打印奇数,另一个线程打印偶数。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int num =1;Thread threadA =new Thread(new Runnable(){publicvoidrun(){for(int i =1; i <1000; i +=2){ System.out.println(i);}}});Thread threadB =new Thread(new Runnable(){publicvoidrun(){for(int i =0; i <1000; i +=2){ System.out.println(i);}}});threadA.start();threadB.start();
9. 使用集合框架
👉 问题: 使用 ArrayList 创建一个字符串列表,添加几个元素并打印它们。
1
2
3
4
5
6
List<String> list =new ArrayList<>();list.add("hello");list.add("world");for(String item : list){ System.out.println(item);}