嘿,我有一些麻煩,我的Java代碼。 我嘗試用java編碼幾個小時,我不知道爲什麼我要問。我通過嘗試學習最好,但我遇到了很多問題。Java如果(是或否語句)
所以:我想掃描儀掃描的下一條語句,如果它的「JA」它應該做的事,如果等
的問題是,當我嘗試編譯它與=錯誤s.nextInt的東西。在控制檯中它說:「找不到符號」。我嘗試了很多我不知道該怎麼做的事情。已經嘗試過這麼多。
import java.util.Scanner;
public class Brotcrunsher {
public static void main(String args[]) {
Scanner scan = new Scanner(System.in);
System.out.println ("Hallo");
System.out.println ("A flag has more then 1 color right?");
String a = s.NextInt();
if (a.equals("ja")) {
System.out.println ("You arent dumb, nice.");
} // end of if
else {
System.out.println ("You arentn a genie");
} // end of if-else
}
}
在此先感謝。
編輯:問題解決了。感謝你的每一個人。我盡我所能來標記自己的崗位更好,格式化我的代碼更好
嘗試'scan.nextLine()的''而不是s.NextInt()' – Eran
第一,它是'nextInt'不'NextInt'(解釋 「找不到符號」),當然這是用來獲取'int'而不是'String'。 – AxelH
玩得開心,決定哪個答案值得接受;-)但是,也許你很幸運,並得到另一個upvote;並在達到「優級聲譽」時;您至少可以同等提供所有答案;-) – GhostCat