Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java SE Обнуляется список другом классе https://www.cyberforum.ru/ java-j2se/ thread2377648.html
Здравствуйте, есть классы import java.util.ArrayList; public abstract class Observable { public ArrayList <Observer> observers; public ArrayList<String> list = new ArrayList<>();
Java SE Последовательность нулей
Добрый день! Помогите пожалуйста! Вопрос жизни и смерти. Как можно указать такое условие? Условие-Необходим указать последовательность 0.То есть если в массиве есть последовательность 4-х нулей она...
Проблема с кодировкой Java SE
Всем привет. Я через командную строку запускаю программу, которая конвертирует кириллицу в латиницу. Когда через netbeans его запускаю он нормально конвертирует, но когда через командную строку...
Java SE Как эффективнее задавать параметры цикла? Вопрос, сегодня у меня такой возник int arr = new int; //Нужно перебрать весь массив с целью изменения в массиве значений, варианта вижу два: for (int i=0;i<arr.length;i++) { } for (int... https://www.cyberforum.ru/ java-j2se/ thread2377375.html
Java SE Взять данные из массива с типом String из другого класса https://www.cyberforum.ru/ java-j2se/ thread2377320.html
Здравствуйте, есть задание в котором создаются 2 массива и в отдельных классам к этим массивам задаются методы. (Условия задания ниже) Первоначально все данные хранятся в одномерных текстовых...
Java SE Non-static variable a cannot be referenced from a static context
non-static variable a cannot be referenced from a static context public class MyClass { private int a=2; private boolean b=true; private char c='A'; private String s="I'm Ded...
Java начало задачи Java SE
После мой преведущей темы(https://www.cyberforum.ru/java-j2se/thread2376509.html) у меня возникло много вопросов, ибо в тех решениях 90% кода я знать не знаю что это, поэтому решил задачу решать сам...
Java SE Help(java масив) Масив В заповнити випадковими числами з відрізка (скористатися методом random() класу Math). Масив С утворити з масиву В, замінивши в ньому всі додатні елементи мінімальним елементом масиву А. У... https://www.cyberforum.ru/ java-j2se/ thread2377120.html
Java SE List.remove() vs asList.remove() https://www.cyberforum.ru/ java-j2se/ thread2377082.html
Всем привет. Хотел решить одну задачку тут на форуме, но что-то у меня все из рук валится, и в переносном смысле тоже. Немного поэкспериментировал понял что list при remove() падает когда list =...
Java SE Игра через сервер в морской бой Игра по сети в «Морской бой». Игроки играют в игру, передавая координаты через сервер. https://www.cyberforum.ru/ java-j2se/ thread2377052.html
0 / 0 / 0
Регистрация: 13.12.2018
Сообщений: 4
0

LinkedList составленный из объектов класса, как обратиться к полям объектов

21.12.2018, 18:54. Просмотров 1146. Ответов 2
Метки (Все метки)


Не могу сообразить как обратиться к полям объектов, добавленных в LinkedList. Суть такая: есть класс, имеющий 4 поля (разные типы - String и int), с помощью конструктора создано 5 объектов этого класса, затем они добавлены в LinkedList. Как вывести из LinkedList значение поля определенного объекта (например первого поля первого объекта):

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import java.util.LinkedList;
import java.util.Scanner;
class MyClass{
    String FIO;
    String busNumber;
    int route;
    String priznak;
    MyClass(String f,String bN, int r,String p){
        FIO=f;
        busNumber=bN;
        route=r;
        priznak=p;
    }
}
 
public class Bus1 {
    public static void main(String[] args) throws InterruptedException{
        MyClass Автобус1 = new MyClass("Иванов И.И.","T325KE",14,null);
        MyClass Автобус2 = new MyClass("Петров П.П.","B027EE",91,null);
        MyClass Автобус3 = new MyClass("Ахметшин Р.А.","X532XC",57,null);
        MyClass Автобус4 = new MyClass("Зиганшин Р.Г.","O465KO",15,null);
        MyClass Автобус5 = new MyClass("Ахмедов А.А.","C458KB",75,null);
        LinkedList bus=new LinkedList();
        bus.add(Автобус1);
        bus.add(Автобус2);
        bus.add(Автобус3);
        bus.add(Автобус4);
        bus.add(Автобус5);
Понятно, что можно сделать так:
Java
1
System.out.println(Автобус1.FIO);
Но это не выход, если объектов будет много то на каждый так не сделаешь. Надо бы как-то этот вывод на экран организовать в цикл. Сообразить не могу как это сделать. Заранее спасибо тому, кто подскажет решение!

Вернуться к обсуждению:
LinkedList составленный из объектов класса, как обратиться к полям объектов
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2018, 18:54
Готовые ответы и решения:

Сортировка массива из объектов по 2-м полям класса
Допустим есть класс Car с полями speed (int) и model (string) и расширяющий Icomparable&lt;Car&gt;. Как...

Массив объектов класса, отладка, доступ к полям элемента массива
Доброго времени! Создал класс с полем char и int. Person.h #ifndef PERSON_H #define PERSON_H...

Как обратиться к полям класса?
Есть класс в котором в полях заданы некоторые параметры, я создал объект (через указатель), но не...

Массив объектов базового класса, позволяющий работать с набором объектов — чтение, вывод
Расширить программы с классами. Каждый разработанный класс считать базовым; для каждого такого...

__________________
Помогаю в написании курсовых работ и дипломов здесь.
2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.