Хорошо, у меня есть домашнее задание, и у меня возникли трудности с вызовом метода в моем основном классе, который находится в другом классе.
По сути, метод «тест» находится в классе LandEnclosure.java, и я пытаюсь вызвать его в своем основном классе, который называется LandAndEat.java.
Они оба находятся внутри пакета по умолчанию:
Это основной класс, в котором я пытаюсь вызвать метод:
public class landAndEat {
public static void main(String[] args) {
test();
} //end class
} //end main
Это класс, в котором создается метод:
import java.util.Scanner;
public class landEnclosure {
public void test() {
double area, ratioA = 0, ratioB = 0, x, l, w, perimeter;
Scanner input = new Scanner(System.in);
System.out.println("What area do you need for your enclosure in square feet?");
area = input.nextDouble();
if (area > 0 && area 0 && ratioA < 100 && ratioB > 0 && ratioB < 100) { //Input specification 2
x = Math.sqrt(area/(ratioA*ratioB));
l = ratioA * x;
w = ratioB * x;
perimeter = (2 * l) + (2* w);
System.out.println("Your enclosure has dimensions");
System.out.printf("%.2f feet by %.2f feet.\n", l, w);
System.out.println("You will need " + perimeter + " feet of fence total");
}
else
System.out.println("The ratio needs to be a positive number!");
}
} //end class
Подробнее здесь: https://stackoverflow.com/questions/396 ... r-the-type
Метод ____ не определен для типа ____. ⇐ JAVA
Программисты JAVA общаются здесь
1770156859
Anonymous
Хорошо, у меня есть домашнее задание, и у меня возникли трудности с вызовом метода в моем основном классе, который находится в другом классе.
По сути, метод «тест» находится в классе LandEnclosure.java, и я пытаюсь вызвать его в своем основном классе, который называется LandAndEat.java.
Они оба находятся внутри пакета по умолчанию:
Это основной класс, в котором я пытаюсь вызвать метод:
public class landAndEat {
public static void main(String[] args) {
test();
} //end class
} //end main
Это класс, в котором создается метод:
import java.util.Scanner;
public class landEnclosure {
public void test() {
double area, ratioA = 0, ratioB = 0, x, l, w, perimeter;
Scanner input = new Scanner(System.in);
System.out.println("What area do you need for your enclosure in square feet?");
area = input.nextDouble();
if (area > 0 && area 0 && ratioA < 100 && ratioB > 0 && ratioB < 100) { //Input specification 2
x = Math.sqrt(area/(ratioA*ratioB));
l = ratioA * x;
w = ratioB * x;
perimeter = (2 * l) + (2* w);
System.out.println("Your enclosure has dimensions");
System.out.printf("%.2f feet by %.2f feet.\n", l, w);
System.out.println("You will need " + perimeter + " feet of fence total");
}
else
System.out.println("The ratio needs to be a positive number!");
}
} //end class
Подробнее здесь: [url]https://stackoverflow.com/questions/39647470/the-method-is-undefined-for-the-type[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия