import java.io.FileNotFoundException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws FileNotFoundException {
Scanner kb = new Scanner(System.in);
System.out.println("Which file would you like to test?");
System.out.println();
System.out.println("Enter '1' for life1");
System.out.println("Enter '2' for life2");
System.out.println("Enter '3' for life3");
System.out.println("Enter '4' for life4");
System.out.println("Enter '5' for life5");
kb.nextInt();
int one, two, three, four, five;
one = 1; two = 2; three = 3; four = 4; five = 5;
switch(one || two || three || four || five){
case 1:{
GameOfLife gol = new GameOfLife("Input/life1.txt");
gol.print("Input/life1.txt");
break;
}
}
}
}
這是我正在使用的以下代碼示例。基本上我想做的是評估用戶從鍵盤輸入的內容,然後實例化GameOfLife類和相應的文本文件以在屏幕上打印。在此之後,用戶將被提示更新文件,或不用下一次迭代。我不確定爲什麼這不按照我喜歡的方式工作,我認爲我的推理和邏輯是合理的。在switch語句中可能有多個值嗎?
'one ||兩個||三||四||五'是一個無效的表達。你在這個switch語句中想做什麼? – Eran 2014-11-03 14:30:56