第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

java第三季—圖書館查詢系統(tǒng)

標簽:
Java
 * 根据图书名或者图书编号查找
 * 1、字符数组存储图书
 * 2、显示所有图书
 * 3、选择根据什么查询
 * 4.输出
 */
package com.library;

import java.util.Scanner;

public class Library {
    public static void main(String[] args) {
        String[] sArr = showAll();
        begin(sArr);
    }

      public static void begin(String[] sArr) {
            while (true) {
        System.out.println("请按提示输入数字1或2:    1-按图书序号查找书名,2-按书名查找图书序号");
        try {
            int i = Integer.parseInt(input());
            if (i == 1) {
                searchBook(sArr);
                break;
            } else if (i == 2) {
                searchNum(sArr);
                break;
            } else
                System.out.print("请输入正确的选项!!!");
        } catch (Exception e) {
            System.out.print("输入了非数字的字符!!!");
            continue;
        }
       }
       }

    @SuppressWarnings("resource")
    public static String input() {
        Scanner sc = new Scanner(System.in);
        return sc.nextLine();
    }

    private static void searchNum(String[] sArr) {
        flag : while (true) {
            System.out.println("请输入一个图书名(退出请输入:quit,返回上一层请输入:back):");
            String s = input();
            if ("quit".equals(s))
                break;
            if ("back".equals(s)) {
                begin(sArr);
                break;
            }
            for (int i = 0; i < sArr.length; i++) {
                if (sArr[i].equals(s)) {
                    System.out.println(s + "-的图书编号是:" + (i + 1));
                    continue flag;
                }
            }
            System.out.println("输入的书名不存在,请按照列表重新输入");
        }
    }

    private static void searchBook(String[] sArr) {
        while (true) {
            System.out.println("请输入一个图书编号(退出请输入:quit,返回上一层请输入:back):");
            String s = input();
            if ("quit".equals(s))
                break;
            if ("back".equals(s)) {
                begin(sArr);
                break;
            }
            try {
                int i = Integer.parseInt(s);
                System.out.println("图书编号" + i + "的图书为:" + sArr[i - 1]);
            } catch (Exception e) {
                System.out.println("输入的图书编号不存在,请按照列表重新输入");
            }
        }
    }

    public static String[] showAll() {
        String[] sArr = {"草房子","在细雨中呼喊","孤独小说家","平凡的世界"};
        System.out.println("以下是图书馆所有图书:");
        for (int i = 0; i < sArr.length; i++)
            System.out.println(i + 1 + "\t" + sArr[i]);
        return sArr;
    }

}
點擊查看更多內(nèi)容
1人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消