2.C 解:在用k=k+1时k没有初始话。
3.D 解:friendly修饰的类变量能被本类和同一个包中类访问。
4.A 解:静态方法不能引用非静态方法。
5.A 解:引用该方法时要有参数,并是要有返回类型的。
6.A 解:我把你查书的,浏览器首先调用INIT()方法进行一些必要的初始话工作。
7.A 解:先应引用包再是把下面的程序放到Mypackage包中。
8.B 解:java的默认布局是FlowLayout 这么什么解释的是书上的。
9.C 解:类MineBase是抽象类要继承它必须要重写它的抽象方法,或把Mine 改成抽象类。
10.C 解:这是select语法看看书就知道了。
附:如果有什么错误请多原谅,祝你学好java 回答完毕 拜拜 谢谢
package com.king.otherimport java.util.Arrays
/**
* @program: leetcode
* @description: 定义一个名为IntArray的整型数组操作类,并实现其方法。它的UML图如下,先实现该类的相关方法,再试编写一个类来测试该类这些的方法。
* @author: King
* @create: 2021-04-26 22:15
*/
public class IntArray {
private int[] array
public IntArray() {
}
public IntArray(int[] array) {
this.array = array
}
public int[] getArray() {
return array
}
public void setArray(int[] array) {
this.array = array
}
public int getMaxElem() {
Arrays.sort(this.array)
return this.array[this.array.length - 1]
}
public int getMinElem() {
Arrays.sort(this.array)
return this.array[0]
}
public int getSumElem() {
int temp = 0
for (int i = 0i <this.array.lengthi++) {
temp += this.array[i]
}
return temp
}
public double getAvgElem() {
return (double) this.getSumElem() / this.array.length
}
public int[] getSortedElem() {
Arrays.sort(this.array)
return this.array
}
public boolean isPrimeOfMaxElem() {
int num = this.getMaxElem()
for (int i = 2i <numi++) {
if (num % i == 0) {
return false
}
}
return true
}
public boolean isFindElem(int x) {
for (int num : this.array) {
if (num == x) {
return true
}
}
return false
}
public void printElem() {
for (int i = 0i <this.array.lengthi++) {
System.out.print(this.array[i] + ", ")
if (i % 5 == 0) {
System.out.println()
}
}
}
}
class Test {
public static void main(String[] args) {
int[] arr = new int[]{21, 324, 53, 13, 45, 312, 54, 1321, 54, 4124, 54, 341, 23532, 11, 111111}
IntArray array = new IntArray(arr)
System.out.println(Arrays.toString(array.getArray()))
System.out.println(array.getMaxElem())
System.out.println(array.getMinElem())
System.out.println(array.getSumElem())
System.out.println(array.getAvgElem())
System.out.println(Arrays.toString(array.getSortedElem()))
System.out.println(array.isPrimeOfMaxElem())
System.out.println(array.isFindElem(21))
System.out.println(array.isFindElem(22))
array.printElem()
}
}
第9题:C第10题:C
第11题:B
第12题:D
第13题:D
第14题:B
第15题:C
第16题:C
第17题:C
第18题:B
第19题:D
第20题:C