0
public class PlayerTest {
public static void main(String[] args) {
// Ask how many players will play
System.out.print("How many players(4 max) : ");
int value = input.nextInt();
while (true) {
/* Players need to be 1-4 max */
if (value <= 4 && value >= 1) {
System.out.println("You have " + value + " players");
break;
/* Cannot be less than 1 */
} else if (value < 1) {
System.out.println("(You cannot have less than 1 player)");
System.out.println("Please Try again : ");
value = input.nextInt();
/* Cannot be more than 4 */
} else if (value > 4) {
System.out.println("(You cannot have more than 4 players)");
System.out.println("Please try again :");
value = input.nextInt();
}
}
for (int i = 1; i <= value; i++) {
System.out.println("Player" + i + " Please Enter your name : ");
String PlayerName = input.next();
System.out.println("Please enter your number : ");
int PlayerNumber = input.nextInt();
System.out.println(PlayerName);
System.out.println(PlayerNumber);
}
}
}
如果用戶想在遊戲中放置2
玩家,它會要求他們輸入他們的Name
和Number
。輸入他們的值後,我希望控制檯輸出玩家1的Name
和Number
然後玩家2的Name
和Number
。製作控制檯按順序打印()用戶輸入?
爲例什麼,我想
John 30
Robert 50
好吧!那麼問題是什麼? – Kaushal28
你寫的是哪一部分讓你期望把所有這些都寫出來?是的,我現在是你的橡皮鴨。 – nitind
就是這樣,我對Java很陌生,希望能在如何實現這個方面得到一些幫助? – Crypto