求Java题答案

Python014

求Java题答案,第1张

1.C 解:java中创建对象时要分两步一要声明,二要用NEW分配内存空间。

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.other

import 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