3 / 3 / 5
Регистрация: 11.11.2015
Сообщений: 413
1

Не работает метод

08.03.2016, 20:30. Показов 662. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, форумчане, я начинающий, не пойму что не так:
Java
1
2
3
 public  List<Ingredient> createIngredientList(String name) {
        List<Ingredient> name = new ArrayList<Ingredient>();
       return name;
Кликните здесь для просмотра всего текста
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
//класс описывающий ингредиент
public class Ingredient {
 
    private int Id;
    private String name;
    private int count;
 
    public Ingredient(int id, String name, int count) {
    }
 
 
    public int getId() {
        return Id;
    }
 
    public String getName() {
        return name;
    }
 
    public int getCount() {
        return count;
    }
 
    public int setId(int id) {
        Id = id;
        return Id;
    }
 
    public String setName(String name) {
        this.name = name;
        return name;
    }
 
    public int setCount(int count) {
        this.count = count;
        return count;
    }
 
    public int changeCount(int count) {
        this.count += count;
        return count;
    }
}

И метод для добавления ингридиентов:
Java
1
2
3
4
public List<Ingredient> addToIngredientList(List<Ingredient> list) {
        list.add();
        return list;
    }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.03.2016, 20:30
Ответы с готовыми решениями:

Не работает метод в класе. Метод проверки на вес
Итак, немножко вступления о проблеме и задании. 1) Препод дал код и сказал привязать класс к класу...

В Windows Forms некоректно работает метод, хотя в консоли работает правильно
//Данный метод должен заменять все элементы в массиве на 1, после найменьшего. public string...

Не работает метод POST в Денвере, GET работает
Помогите кто может, с Get работает, с POST или post приходят только вопросы без ответов. Вот кусок...

Метод получает другой метод, как аргумент. Как это работает?
Добрый день, ребят. Есть такая программа: package javaapplication13; class Block{ int...

12
89 / 89 / 20
Регистрация: 19.02.2010
Сообщений: 966
08.03.2016, 20:38 2
Alex_trader, а что не так то? где ошибка или уточняйте вопрос...
0
3 / 3 / 5
Регистрация: 11.11.2015
Сообщений: 413
08.03.2016, 20:40  [ТС] 3
Цитата Сообщение от asus Посмотреть сообщение
а что не так то? где ошибка или уточняйте вопрос...
первый метод create строка 2: Variable 'name' is already defined in the scope
второй метод add строка 2: Cannot resolve method 'add()'
0
89 / 89 / 20
Регистрация: 19.02.2010
Сообщений: 966
08.03.2016, 20:42 4
вам говорит что переменная "нэйм" уже используется...
0
3 / 3 / 5
Регистрация: 11.11.2015
Сообщений: 413
08.03.2016, 20:53  [ТС] 5
Цитата Сообщение от asus Посмотреть сообщение
вам говорит что переменная "нэйм" уже используется...
Я хотел чтоб имя вновь создаваемого листа можно было передать в параметре метода, если я напишу другую переменную, тогда этого не получится...
0
89 / 89 / 20
Регистрация: 19.02.2010
Сообщений: 966
08.03.2016, 20:57 6
http://developer.alexanderklim... aylist.php
0
3 / 3 / 5
Регистрация: 11.11.2015
Сообщений: 413
08.03.2016, 21:05  [ТС] 7
asus, Это всё понятно и изучено, можете понять что именно у меня в двух методах не так?
0
Эксперт Java
2393 / 2219 / 564
Регистрация: 28.12.2010
Сообщений: 8,662
08.03.2016, 23:55 8
Цитата Сообщение от Alex_trader Посмотреть сообщение
Я хотел чтоб имя вновь создаваемого листа можно было передать в параметре метода
сами то поняли что сказали?

Цитата Сообщение от Alex_trader Посмотреть сообщение
list.add();
что вы собираетесь тут добавлять?

Цитата Сообщение от Alex_trader Посмотреть сообщение
Это всё понятно и изучено
похоже что нет
0
3 / 3 / 5
Регистрация: 11.11.2015
Сообщений: 413
09.03.2016, 00:16  [ТС] 9
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
сами то поняли что сказали?
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
что вы собираетесь тут добавлять?
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
похоже что нет
Исчерпывающие ответы

Добавлено через 51 секунду
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
что вы собираетесь тут добавлять?
Ингредиенты

Добавлено через 40 секунд
Толковые и по делу будут предложения?
0
Эксперт Java
2393 / 2219 / 564
Регистрация: 28.12.2010
Сообщений: 8,662
09.03.2016, 00:38 10
Alex_trader, метод add подразумевает что вы передадите то, что будите добавлять в лист. Вы этого не делаете. Отсюда ошибка

Насчет первой ошибки вам уже сказали. У вас две переменные с одним и тем же именем. Насчет имени создаваемого листа это бред какой то. Какое ещё имя листа? Имя переменной? Вы его задаёте вне метода.
0
3 / 3 / 5
Регистрация: 11.11.2015
Сообщений: 413
09.03.2016, 08:39  [ТС] 11
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
Насчет первой ошибки вам уже сказали. У вас две переменные с одним и тем же именем. Насчет имени создаваемого листа это бред какой то. Какое ещё имя листа? Имя переменной? Вы его задаёте вне метода.
Т.е. нельзя создать такой метод, который будет создавать новый List и чтоб новое имя задавалось в параметре метода
0
Эксперт Java
2393 / 2219 / 564
Регистрация: 28.12.2010
Сообщений: 8,662
09.03.2016, 09:00 12
Alex_trader, это не то что нельзя, это просто ненужно.
0
Автоматизируй это!
Эксперт Python
7100 / 4398 / 1182
Регистрация: 30.03.2015
Сообщений: 12,844
Записей в блоге: 29
09.03.2016, 18:36 13
Даже интересно стало - а реально зачем имя Листа нужно вам, какую цель преследуете?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.03.2016, 18:36
Помогаю со студенческими работами здесь

СЛАУ. Метод обратной матрицы, метод Гаусса, метод Крамера, метод Зейделя
Помогите ребят. Не могу построить алгоритмы для этих методов Язык C++

Не работает метод
добрый вечер. Есть два метода NewGame() и Setka(50,50); Подскажите пожалуйста почему метод Setka не...

Не работает метод
Неопнятно почему метод getName не выводит имя кота? Метод meow всё выводит как нужно. &lt;?php ...

Метод не работает
Все добра! написал метод. он ругается и не работает. подскажите пожалуйста, что не так. private...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru