Java基础机试题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础机试题相关的知识,希望对你有一定的参考价值。

package day8;
import java.util.Scanner;
/**
 * Java基础机试题
 * @author:lyrand
 *
 */
public class convert {
    
    static void exitContinue(){
        
        while (true){
            System.out.print("你想继续吗?(y/n)");
            Scanner sc = new Scanner(System.in);
            char ch = sc.next().toCharArray()[0];
            if (ch == ‘n‘){
                System.out.println("退出系统!");
                System.out.println("Process completed.");
                System.exit(-1);
            }
            else if(ch == ‘y‘){    
                break;
            }
            else{
                System.out.println("输入错误,请重新输入:");
                continue;
            }
        }
    }
    
    public static void main(String[] args) {

        System.out.println("******欢迎使用学员状态转换器******");
        Scanner sc = new Scanner(System.in);
        while (true){
            System.out.print("请输入学员状况的第一个英文字母:");
            String input = sc.next().toUpperCase();
            char opt = input.toCharArray()[0];

            switch(opt){
                case ‘E‘:
                    System.out.println("优秀");
                    exitContinue();
                    break;
                case ‘G‘:
                    System.out.println("良好");
                    exitContinue();
                    break;
                case ‘S‘:
                    System.out.println("中等");
                    exitContinue();
                    break;
                case ‘F‘:
                    System.out.println("不合格");
                    exitContinue();
                    break;
                default:
                    System.out.println("输入错误,无法转换!");
                    exitContinue();
                    break;
            }
        }
    }
}


































































以上是关于Java基础机试题的主要内容,如果未能解决你的问题,请参考以下文章

Java基础面试题集

java测试题

java基础知识周测试题带答案

java基础测试题

Java常见面试题

JAVA基础测试题