Нужно ввести 3 массива на java,Массивы 1)Имена студентов,2)Предметы, 3)Содержат имена+предметы и ещё оценки. Нужно чтоб потом выводились данные сколько у каждого студента предметов, по скольким он неуд и самого плохого студента. Всё вводиться с клавиатуры. Не мог найти как вводить данные в массив. Хотя бы как вводить данные и чтоб он выводились, кто мог бы подсказать?
Вопрос, конечно, несложный, но раз надо - вот ответ:
public static void main(String[] args) {
Scanner input = new Scanner(System.in); // Объявляем Scanner - он принимает данные с клавиатуры
System.out.println("Enter array length: ");
int size = input.nextInt(); // Читаем с клавиатуры размер массива и записываем в size
int array[] = new int[size]; // Создаём массив int размером в size
System.out.println("Insert array elements:");
// Пройдёмся по всему массиву, заполняя его
for (int i = 0; i < size; i++) {
array[i] = input.nextInt(); // Заполняем массив элементами, введёнными с клавиатуры
}
}
P.S. Не забудьте подключить Scanner
:
import java.util.Scanner;
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Необходимо написать запрос, который брал бы сумму всех проданных товаров определенного продавца за определенный период и сгруппировать...
Подскажите, пожалуйста, мне необходимо создать библиотеку преобразования данных в определенный формат