java笔试题写代码
时间: 2024-11-11 08:13:34 浏览: 16
Java笔试题代码.png
Java 笔试中常见的代码题通常会考察候选人的编程基础、逻辑思维以及对Java语言特性的理解。例如,可能会让你编写一段关于数组操作、数据结构、异常处理或者是设计模式的代码。这里举个简单的例子:
题目:编写一个函数,计算并返回一个整数数组的最大值和最小值。
```java
public class ArrayMaxMinExample {
public static void main(String[] args) {
int[] numbers = {5, 9, 1, 7, 3};
int max = findMax(numbers);
int min = findMin(numbers);
System.out.println("最大值: " + max);
System.out.println("最小值: " + min);
}
// 函数来找到数组中的最大值
public static int findMax(int[] array) {
if (array == null || array.length == 0) {
throw new IllegalArgumentException("Array cannot be empty or null");
}
int max = array[0];
for (int i : array) {
if (i > max) {
max = i;
}
}
return max;
}
// 函数来找到数组中的最小值
public static int findMin(int[] array) {
if (array == null || array.length == 0) {
throw new IllegalArgumentException("Array cannot be empty or null");
}
int min = array[0];
for (int i : array) {
if (i < min) {
min = i;
}
}
return min;
}
}
```
阅读全文