Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/25: Рейтинг темы: голосов - 25, средняя оценка - 4.68
 Аватар для VaneKKrasav4ik
0 / 0 / 0
Регистрация: 15.05.2014
Сообщений: 14

Напишите класс Hero

16.03.2015, 23:08. Показов 5107. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Напишите класс Hero, предоставляющий информацию об имени героя методом getName() и о его уровне методомgetCourse().
Напишите метод printStudents(List hero, int course), который получает список героев и номер уровня и печатает в консоль имена тех героев из списка, которые имеют данный уровень. Для обхода списка в этом методе используйте итератор.
Протестируйте ваш метод (для этого предварительно придется создать десяток объектов класса Hero и поместить их в список).
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.03.2015, 23:08
Ответы с готовыми решениями:

Логирование - Напишите класс
У меня в коде както так идёт StreamWriter LogError = File.AppendText("./logs/error.log"); StreamWriter LogRun =...

Задача на классы. Напишите класс Student
Здравствуйте. Помогите решить задачу, компилятор работает без ошибок, но что-то непонятное выдаёт Упражнение Напишите класс Student,...

Используя класс stack, напишите функцию loadstack
Используя класс stack, напишите функцию loadstack(), которая бы возвращала стек, заполненный буквами алфавита (a-z). В вызывающей программе...

1
 Аватар для Sanan07
284 / 264 / 173
Регистрация: 27.07.2014
Сообщений: 584
16.03.2015, 23:49
Лучший ответ Сообщение было отмечено VaneKKrasav4ik как решение

Решение

VaneKKrasav4ik,
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
 
public class Hero {
 
    private String name;
    private int course;
 
 
    public String getName() {
        return name;
    }
 
    public int getCourse() {
        return course;
    }
 
    public Hero(String name, int course) {
        this.name = name;
        this.course = course;
    }
 
    @Override
    public String toString() {
        return "Hero{" +
                "name='" + name + '\'' +
                ", course=" + course +
                '}';
    }
 
    static void printStudents(List<Hero> list, int course) {
 
        Iterator<Hero> iterator = list.iterator();
 
        while (iterator.hasNext()) {
            Hero temp = iterator.next();
            if (temp.getCourse() == course) {
                System.out.println(temp);
            }
        }
 
    }
 
    public static void main(String[] args) {
 
        Hero s = new Hero("Mike",1);
        Hero l =new Hero("Alice",2);
        Hero n = new Hero("Smith",2);
        Hero se = new Hero("Gloria",1);
 
        ArrayList<Hero> list = new ArrayList<Hero>();
        list.add(s);list.add(l);list.add(n);list.add(se);
 
        printStudents(list,1);
 
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.03.2015, 23:49
Помогаю со студенческими работами здесь

Напишите класс, представляющий почтовый адрес человека
Доброе время суток! Напишите класс, представляющий почтовый адрес человека. Определите в нем поля для указания имени, фамилии, адреса...

Напишите программу, которая содержит базовый класс TCelsius
Напишите программу, которая содержит базовый класс TCelsius. Конструктор с параметрами позволяет задавать соответствующую температуру....

Напишите программу для расчета по двум формулам. Класс Math
Напишите программу для расчета по двум формулам. Класс Math.

Guitar Hero
Начинаю с сегодняшнего дня научится писать приложения/игры на windows phone(7.5/8.0). Для этого хочу написать свою игру Guitar Hero. У...

Guitar hero
Добрый день! Уже как пару дней ищу исходник под игру flash guitar hero. Ничего подобного не нашел. Может, кто знает, где можно найти такой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru