所以我剛開始學習Java,它的字面意思就像我的第一天,我想嘗試做一個coinflip遊戲。我已經知道了大量的Javascript,所以我試圖將這些知識應用到Java。所以,除了一件事情之外,所有事情都一直在努力:提示用戶進行選擇。所以在線閱讀,我必須導入掃描儀,所以我做到了,因爲你可以從我的代碼中看到。我也嘗試了一些代碼,你可以讓用戶導入一個字符串,但你可以稍後在我的程序中看到我將變量userChoice更改爲一個數字。所以基本上我只需要幫助。如果有某種方法可以存儲一個可以存儲數字或字符串的變量類型,那麼這種方法最好。但即時通訊開放給其他方式做到這一點!先謝謝了!這裏是代碼:你如何提示用戶輸入java
package test;
import java.util.Scanner;
public class testclass {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("hi");
int bob;
bob = (int) Math.floor(Math.random()*2);
System.out.println(bob);
System.out.println("Enter heads or tails?");
System.out.println("You entered "+ userChoice);
if (bob == 0) {
System.out.println("Computer flipped heads");
}
else {
System.out.println("Computer flipped tails");
}
if(userChoice == "Heads") {
userChoice = 0;
}
else {
userChoice = 1;
}
if (userChoice == bob) {
System.out.println("You win!");
}
else {
System.out.println("Sorry you lost!")
}
}
}
哦是的順便說一句,你可以看到,我經常提到userChoice,這就是我想要的無論什麼商店用戶導入的變量名稱! – 2014-11-07 02:44:07
通過導入,你的意思是輸入文字?這通常被稱爲「輸入」,「導入」是一個非常不同的東西? – Pokechu22 2014-11-07 02:44:39
哦,好吧,對不起,這就是我的意思,我不是一個非常好的程序員,但XP。有時我的終結者有點偏離! – 2014-11-07 03:28:32