當前位置:編程學習大全網 - 編程軟體 - JAVA基礎關於語句循環以及流程控制問題,請大家幫我解答壹下,小弟初學者不太會,謝謝了。代碼如下:

JAVA基礎關於語句循環以及流程控制問題,請大家幫我解答壹下,小弟初學者不太會,謝謝了。代碼如下:

妳可以輸入壹個字符串,但是妳想要取那個字符串首字母的話,就應該用input.substring(0,1),就可以取到壹個字符串的第壹個字母,也就是使用字符串的substring這個方法,妳單獨建立壹個方法,我告訴妳可以使用遞歸來處理:

import java.util.Scanner;

public class Test {

private static void inputString() {

System.out.println("請輸入學員的第壹個字母:");

Scanner scan = new Scanner(System.in);

String input = scan.next();

if (input.substring(0,1).equalsIgnoreCase("E")) {

System.out.println("優秀");

}else if (input.substring(0,1).equalsIgnoreCase("G")) {

System.out.println("良好");

}else if (input.substring(0,1).equalsIgnoreCase("s")) {

System.out.println("中等");

}else if (input.substring(0,1).equalsIgnoreCase("f")) {

System.out.println("不合格");

}else {

System.out.println("輸入錯誤,無法轉換!");

}

System.out.println("");

System.out.println("妳想繼續嗎?(y/n)");

Scanner inputStrs = new Scanner(System.in);

if (inputStrs.next().equalsIgnoreCase("y")) {

inputString();

}else{

System.out.println("退出系統!");

}

}

public static void main(String[] args) {

System.out.println("******歡迎使用學員狀態轉換器******");

inputString();

}

}

  • 上一篇:機器人筆記的遊戲設定
  • 下一篇:如何建設網站?需要學習什麽內容?
  • copyright 2024編程學習大全網