Недавно загрузил eclipse в свою систему и начал с моего первого кода, но код не работает [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Недавно загрузил eclipse в свою систему и начал с моего первого кода, но код не работает [закрыто]

Сообщение Anonymous »

Снимок экрана с ошибкой
  • При нажатии кнопки «Выполнить» я получаю сообщение об ошибке: «Выбор не может быть запущен, и недавних запусков нет»
  • Однажды я скачал eclipse год назад и позже удалил его, может ли это быть проблемой?
  • что мне следует сделать, чтобы прояснить это и сделать свой коды запускаются?
-код
пакет MyProjectPackage;
импортировать java.util.Scanner;
импортировать MyProjectPackage.GuesserGame_2.Empire; импортировать MyProjectPackage.GuesserGame_2.Guesser; import MyProjectPackage.GuesserGame_2.Player;
public class GuesserGame_2 { class Guesser{ int GuesserNum;
public int takeumberguesser() { System.out.println("игра угадай число "); Сканер sc=новый сканер(System.in); GuesserNum=sc.nextInt(); вернуть GuesserNum; } } class Player { int PlayerNum;
public int takeumberguesser() { System.out.println("игрок угадает число"); Сканер sc=новый сканер(System.in); PlayerNum=sc.nextInt(); вернуть PlayerNum;

Код: Выделить всё

        }   class Empire{       int numfromGuesser;         int numfromPlayer1;         int numfromPlayer2;         int numfromPlayer3;
void CollectfromGuesser(){          Guesser g =new Guesser();           numfromGuesser=g.takenumberguesser();           }

void CollectfromPlayer() {
Player P1 = new Player();
numfromPlayer1=P1.takenumberguesser();

Player P2 = new Player();
numfromPlayer2=P2.takenumberguesser();

Player P3 = new Player();
numfromPlayer3=P3.takenumberguesser();
}

void compare() {
if(numfromPlayer1==numfromGuesser) {
if(numfromPlayer2==numfromGuesser&&numfromPlayer3==numfromGuesser) {
System.out.println("all players won the game");
}
else if(numfromPlayer2==numfromGuesser) {
System.out.println("only Player1 and Player2 won the game");
}
else if(numfromPlayer3==numfromGuesser) {
System.out.println("only Player1 and Player 3 won the game");
}else {
System.out.println("only Player1 won the game");
}

}
else if(numfromPlayer2==numfromGuesser) {
if(numfromPlayer3==numfromGuesser) {
System.out.println("only Player2 won the game");
}
}

else if (numfromPlayer3==numfromGuesser) {
System.out.println("Only Player3 won the game");
}else {
System.out.println("no Player won the game");
}
} } public class MyProjectPackage{
public void main(String[] args) {       Empire E=new Empire();      E.CollectfromGuesser();         E.CollectfromPlayer();      E.compare();

}
}

Подробнее здесь: https://stackoverflow.com/questions/792 ... ut-the-cod
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»