English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

舉例來說:
1.程式1
2.程式2
然後用鍵盤輸入1或2,選1則RUN出1的程式,選2則RUN出2的程式。
這樣要怎麼寫呢!?

2006-05-29 19:36:38 · 2 個解答 · 發問者 2 in 電腦與網際網路 程式設計

我需要更詳細一點,我知道是用條件式,不過我不知道怎樣讓程式知道按1要做什麼,按2要做什麼。

2006-05-29 19:42:32 · update #1

不過這樣的話即使不用打2好像也會執行2吧。

2006-05-30 02:45:36 · update #2

而且這樣還不夠詳細我看我直接PO我目前的程式碼好了
,然後直接用我的去改。

2006-05-30 02:48:48 · update #3

import java.io.*;
import java.net.*;

public class Server {

public static void main(String args[])throws IOException{

2006-05-30 02:50:41 · update #4

System.out.println("1.程式1");
System.out.println("2.程式2");
InputStreamReader isr =new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
String line = br.readLine();
System.out.print(line);

}



}

2006-05-30 02:51:08 · update #5

2 個解答

import java.io.*;import java.net.*;public class Server {  public static void main(String args[])throws IOException{   System.out.println("1.程式1");   System.out.println("2.程式2");   InputStreamReader isr =new InputStreamReader(System.in);   BufferedReader br = new BufferedReader(isr);   String line = br.readLine();     if (line.equals("1")) {   Server.program_1(); // 若選 1,則執行 program_1()  } else if (line.equals("2")) {   Server.program_2(); // 若選 2,則執行 program_2()  } else {   System.out.println("選擇錯誤"); // 若選非 1 且非 2,則跳出  } }   public static void program_1() {  System.out.println("Running 程式1..."); }  public static void program_2() {  System.out.println("Running 程式2..."); }}

2006-05-30 12:56:46 · answer #1 · answered by ? 7 · 0 0

有很多方法ㄚ
if...else
switch
有這兩種

2006-05-30 00:27:28 補充:
if (輸入的直==1){執行1的程式碼}else{執行2的程式碼}

2006-05-29 19:38:01 · answer #2 · answered by Anonymous · 0 0

fedest.com, questions and answers