Red de conocimiento informático - Aprendizaje de programación - ¿Conoce la pregunta sobre Java?

¿Conoce la pregunta sobre Java?

1. Puede usar la clase Random para generar aleatoriamente números enteros entre 0 y 100 y luego usar una variable de conteo para contar el número de números impares. El código se implementa de la siguiente manera:

```java

import java.util.Random;

public class Test1 {

public static void main(String[] args) {

int[] array = new int[10];

int oddCount = 0;

Aleatorio aleatorio = nuevo Aleatorio ();

for (int i = 0; i lt; array.length; i) {

array[i] = random.nextInt(101);

if (matriz[i] 2 != 0) {

oddCount ;

}

}

System.out .println("Array array:" Arrays.toString(array));

System.out.println("Número impar: " oddCount);

}

}

```

2. Puede utilizar el método sort() proporcionado por la clase Arrays para ordenar la matriz de precios de productos básicos y luego generarla en ordenar de pequeño a grande. El código se implementa de la siguiente manera:

```java

importar java.util.Arrays;

importar java.util.Scanner;

clase pública Prueba2 {

public static void main(String[] args) {

precios doble[] = nuevo doble[10];

Scanner scanner = new Scanner(System.in);

System.out.println("Ingrese los precios de 10 artículos:");

for (int i = 0; i lt; precios.longitud; i) {

precios[i] = scanner.nextDouble();

}

Arrays.sort(precios);

System.out.println("Precios de productos de salida en orden ascendente:");

for (precio doble: precios) {

System.out. println(precio);

}

}

}

```

3. Una clase de Estudiante contiene atributos de número, nombre, calificación 1, calificación 2, calificación 3 y un método para calcular la calificación total. Luego obtenga la información de 5 estudiantes en la clase Test1 y genere toda la información de los estudiantes.

El código se implementa de la siguiente manera:

```java

import java.util.Scanner;

public class Student {

id int privado;

nombre de cadena privada;

puntuación doble privada1;

puntuación doble privada2;

puntuación doble privada3;

estudiante público(int id, nombre de cadena, puntuación doble1, puntuación doble2, puntuación doble3) {

this.id = id;

this.name = nombre;

este.puntuación1 = puntuación1;

este.puntuación2 = puntuación2;

este.puntuación3 = puntuación3;

}

público doble getTotalScore() {

devolver puntaje1 puntaje2 puntaje3;

}

@Override

público String toString( ) {

regresar "Información del estudiante: número=" id ", nombre=" nombre ", puntaje 1=" puntaje1 ", puntaje 2=" puntaje2 ", puntaje 3=" puntaje3 ", puntaje total= " getTotalScore( );

}

}

clase pública Prueba1 {

pública estática vacía principal (String[] args) {

Estudiante[] estudiantes = nuevo Estudiante[5];

Escáner escáner = nuevo Escáner(System.in);

System.out.println(" Por favor ingrese 5 Información sobre los estudiantes: ");

for (int i = 0; i lt; Students.length; i ) {

System.out.println("Por favor ingrese estudiantes" (i 1) "El número: ");

int id = scanner.nextInt();

System.out.println("Ingrese el estudiante" (i 1) " Nombre: ");

String name = scanner.next();

System.out.println("Ingrese estudiante" (i 1) "Calificación 1: " );

puntuación doble1 = scanner.nextDouble();

System.out.println("Ingrese la puntuación 2 del estudiante " (i 1) ": ");

p>

doble puntuación2 = scanner.nextDouble();

System.out.println("Por favor, introduzca el estudiante" (

i 1) "puntuación 3:");

doble puntuación3 = scanner.nextDouble();

estudiantes[i] = nuevo Estudiante(id, nombre, puntuación1, puntuación2, puntuación3 );

}

System.out.println("Toda la información del estudiante: ");

for (Estudiante estudiante: estudiantes) {

System.out.println(student.toString());

}

}

}