Я занимаюсь JavaScript только последние две недели или около того, и у меня возникли проблемы с заданием в колледже, которое выдает ошибки при попытке использовать команды if, ifelse и else, а также проблемы, если я пытаюсь использовать команды Variable, Switch и Case. Я не знаю, что происходит не так. но он продолжает говорить, что у меня есть нестатическая переменная, на которую нельзя ссылаться из статического контекста. Так что, если кто-нибудь знает, как это исправить, было бы здорово. Я прикрепил к этому сообщению код вместе с ошибками.
PizzaOrderProgram.java:[26,8] неправильное начало выражения
PizzaOrderProgram.java:[26,24] ожидается
PizzaOrderProgram.java:[38,14] ';' ожидается
PizzaOrderProgram.java:[38,26] ожидается
PizzaOrderProgram.java:[38,27] неправильное начало типа
PizzaOrderProgram.java:[39,8] 'var' здесь не разрешен
PizzaOrderProgram.java:[53,24] ожидается
PizzaOrderProgram.java:[53,25] недопустимое начало типа
PizzaOrderProgram.java:[54,24] ожидается
PizzaOrderProgram.java:[54,25] недопустимое начало type
PizzaOrderProgram.java:[56,1] ожидается класс, интерфейс, перечисление или запись
import java.util.Scanner;
package com.mycompany.pizzaorderprogram;
public class PizzaOrderProgram {
Scanner scanner = new Scanner (System.in);
public static void main(String[] args) {
int TotalCost = 0;
System.out.println("Welcome to Willey's Pizza!\n");
System.out.println("What size pizza are you wanting?: ");
var PizzaSize = scanner.nextLine();
int SizeCost = 0;
switch(PizzaSize){
case "Small" -> SizeCost = 8;
case "Medium" -> SizeCost = 12;
case "Large" -> SizeCost = 16;
default -> System.out.print("You did not pick a valid pizza size. Please try again.");
}
System.out.println("Please enter what type of crust you would like");
static CrustType = scanner.nextLine();
static int CrustCost = 0;
switch(CrustType){
case "Regular" -> CrustCost = 0;
case "Pan Crust" -> CrustCost = 2;
case "Stuffed Crust" -> CrustCost = 4;
case "Ranch Crust" -> CrustCost = 2;
default -> System.out.print("You did not enter a valid crust type. Please try again.");
}
System.out.println("Please enter what type of toppings you would like.");
var Toppings = scanner.nextLine();
int ToppingCost = 0;
switch(Toppings){
case "Plain" -> ToppingCost = 0;
case "Pepperoni" -> ToppingCost = 1;
case "Grilled Chicken" -> ToppingCost = 2;
case "Extra Cheese" -> ToppingCost = 1;
case "Sausage" -> ToppingCost = 3;
default -> System.out.print("You did not enter a valid topping. Please try again.");
}
TotalCost = SizeCost + CrustCost + ToppingCost;
System.out.print("You selected a: " + PizzaSize + ", " + CrustType + ", " + Toppings + " pizza.\n");
System.out.print("Your total comes to: $" + TotalCost);
}
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... ng-trouble
Новичок в Java, возникли проблемы [закрыто] ⇐ JAVA
Программисты JAVA общаются здесь
-
Anonymous
1769343484
Anonymous
Я занимаюсь JavaScript только последние две недели или около того, и у меня возникли проблемы с заданием в колледже, которое выдает ошибки при попытке использовать команды if, ifelse и else, а также проблемы, если я пытаюсь использовать команды Variable, Switch и Case. Я не знаю, что происходит не так. но он продолжает говорить, что у меня есть нестатическая переменная, на которую нельзя ссылаться из статического контекста. Так что, если кто-нибудь знает, как это исправить, было бы здорово. Я прикрепил к этому сообщению код вместе с ошибками.
PizzaOrderProgram.java:[26,8] неправильное начало выражения
PizzaOrderProgram.java:[26,24] ожидается
PizzaOrderProgram.java:[38,14] ';' ожидается
PizzaOrderProgram.java:[38,26] ожидается
PizzaOrderProgram.java:[38,27] неправильное начало типа
PizzaOrderProgram.java:[39,8] 'var' здесь не разрешен
PizzaOrderProgram.java:[53,24] ожидается
PizzaOrderProgram.java:[53,25] недопустимое начало типа
PizzaOrderProgram.java:[54,24] ожидается
PizzaOrderProgram.java:[54,25] недопустимое начало type
PizzaOrderProgram.java:[56,1] ожидается класс, интерфейс, перечисление или запись
import java.util.Scanner;
package com.mycompany.pizzaorderprogram;
public class PizzaOrderProgram {
Scanner scanner = new Scanner (System.in);
public static void main(String[] args) {
int TotalCost = 0;
System.out.println("Welcome to Willey's Pizza!\n");
System.out.println("What size pizza are you wanting?: ");
var PizzaSize = scanner.nextLine();
int SizeCost = 0;
switch(PizzaSize){
case "Small" -> SizeCost = 8;
case "Medium" -> SizeCost = 12;
case "Large" -> SizeCost = 16;
default -> System.out.print("You did not pick a valid pizza size. Please try again.");
}
System.out.println("Please enter what type of crust you would like");
static CrustType = scanner.nextLine();
static int CrustCost = 0;
switch(CrustType){
case "Regular" -> CrustCost = 0;
case "Pan Crust" -> CrustCost = 2;
case "Stuffed Crust" -> CrustCost = 4;
case "Ranch Crust" -> CrustCost = 2;
default -> System.out.print("You did not enter a valid crust type. Please try again.");
}
System.out.println("Please enter what type of toppings you would like.");
var Toppings = scanner.nextLine();
int ToppingCost = 0;
switch(Toppings){
case "Plain" -> ToppingCost = 0;
case "Pepperoni" -> ToppingCost = 1;
case "Grilled Chicken" -> ToppingCost = 2;
case "Extra Cheese" -> ToppingCost = 1;
case "Sausage" -> ToppingCost = 3;
default -> System.out.print("You did not enter a valid topping. Please try again.");
}
TotalCost = SizeCost + CrustCost + ToppingCost;
System.out.print("You selected a: " + PizzaSize + ", " + CrustType + ", " + Toppings + " pizza.\n");
System.out.print("Your total comes to: $" + TotalCost);
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79875675/new-to-java-having-trouble[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия