亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

測(cè)試segmentfault文章編輯功能以及代碼高亮

GitCafe / 2990人閱讀

摘要:用戶測(cè)試類兩個(gè)小問(wèn)題多個(gè)對(duì)象共享一個(gè)成員變量,則該長(zhǎng)遠(yuǎn)變量應(yīng)該用靜態(tài),即修飾。因?yàn)閷?lái)可能會(huì)修改實(shí)現(xiàn)類注冊(cè)成功謝謝使用。歡迎下次光臨喔直接退出外層死循環(huán)用來(lái)測(cè)試的文章編輯功能以及代碼的高亮顯示。

package com.liuyi.test;

import java.util.Scanner;

import com.liuyi.dao.UserDao;
import com.liuyi.dao.impl.UserDaoImpl;
import com.liuyi.game.GuessNumberGame;
import com.liuyi.pojo.User;

/*
 * 用戶測(cè)試類
 * 
 * @Version V1.0
 * 
 * 兩個(gè)小問(wèn)題:
 *         1.多個(gè)對(duì)象共享一個(gè)成員變量,則該長(zhǎng)遠(yuǎn)變量應(yīng)該用靜態(tài),即static修飾。
 *         2.循環(huán)里如果有switch語(yǔ)句,switch語(yǔ)句里面的break結(jié)束的只是switch語(yǔ)句,而不是外層循環(huán)。
 * 
 * */

public class UserTest {
    @SuppressWarnings("resource")
    public static void main(String[] args) {
        
        // 為了回來(lái)
        while (true) {
        
            // 歡迎界面。給出選擇項(xiàng)
            System.out.println("--------------歡迎光臨--------------");
            System.out.println("1---->登錄");
            System.out.println("2---->注冊(cè)");
            System.out.println("3---->退出");
            System.out.println("請(qǐng)輸入你的選擇:");
            
            // 鍵盤(pán)錄入選擇。根據(jù)選擇做不同的操作
            Scanner sc = new Scanner(System.in);
            // 為了后面錄入信息的方便,所有的數(shù)據(jù)錄入都用字符串接收
            String choiceString = sc.nextLine();
            
            // switch語(yǔ)句的多個(gè)地方要使用,所以我定義在外面
            UserDao ud = new UserDaoImpl();
            
            // 這里用switch進(jìn)行選擇操作
            switch (choiceString) {
            case "1":
                // 登錄界面。請(qǐng)輸入用戶名和密碼
                System.out.println("--------------登錄界面--------------");
                System.out.println("請(qǐng)輸入用戶名:");String username = sc.nextLine();System.out.println("請(qǐng)輸入密碼:");String password = sc.nextLine();
                
                // UserDao ud = new UserDaoImpl();boolean flag = ud.isLogin(username, password);
                if ( flag ) {
                    System.out.println("恭喜你!登陸成功。可以開(kāi)始玩游戲啦");
                    
                    System.out.println("你要玩嗎(y/n)?");
                    while (true) {
                        String resultString = sc.nextLine();
                        if (resultString.equalsIgnoreCase("y")) {
                            GuessNumberGame.start();  // 猜數(shù)字游戲開(kāi)始
                            System.out.println("你還玩嗎(y/n)?");
                        } else {
                            break;
                        }
                    }
                    System.out.println("謝謝使用。歡迎下次光臨喔^O^ ");
                    System.exit(0);  //直接退出外層while死循環(huán)
                    // break;    // 注意,這里的break結(jié)束的是switch,而不是外循環(huán)
                } else {
                    System.out.println("用戶名或密碼有誤,登錄失敗咯");
                }
                break;
                
            case "2":
                // 注冊(cè)界面。請(qǐng)輸入用戶名和密碼
                System.out.println("--------------注冊(cè)界面--------------");
                System.out.println("請(qǐng)輸入用戶名:");
                String newUsername = sc.nextLine();
                System.out.println("請(qǐng)輸入密碼:");
                String newPassword = sc.nextLine();
                
                // 把注冊(cè)的用戶名、密碼封裝到一個(gè)對(duì)象中
                User user = new User();
                user.setUsername(newUsername);
                user.setPasword(newPassword);
                
                // 調(diào)用注冊(cè)功能  多態(tài)實(shí)現(xiàn)
                // UserDao ud = new UserDaoImpl();
                // 具體類實(shí)現(xiàn)  不建議使用。因?yàn)閷?lái)可能會(huì)修改實(shí)現(xiàn)類
                // UserDaoImpl ud = new UserDaoImpl();
                
                ud.regist(user);
                System.out.println("注冊(cè)成功");
                break;
                
            case "3":
            default:
                System.out.println("謝謝使用。歡迎下次光臨喔^O^");
                System.exit(0);  //直接退出外層while死循環(huán)
                break;
            }
        }
    }
}

hcizhhoczhcozhcohohdoshohoshvo

用來(lái)測(cè)試segmentfault的文章編輯功能
以及代碼的高亮顯示。

因?yàn)橹霸赾sdn使用markdown覺(jué)得不是很好用,經(jīng)過(guò)以為學(xué)長(zhǎng)的推薦,
我決定在這里寫(xiě)下我的第一篇文章

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/64769.html

相關(guān)文章

  • [原] Python 開(kāi)發(fā)者如何正確使用 RStudio 編輯

    摘要:工程師也用過(guò)快速開(kāi)發(fā)面向消費(fèi)者的網(wǎng)站以響應(yīng)一日三變的用戶需求。硬件工程師在樹(shù)莓派上用來(lái)調(diào)試一個(gè)人臉檢測(cè)的功能,以較低的成本完成核心功能的調(diào)試。另一方面,通過(guò)在任何一個(gè)瀏覽器中就可以直接前往服務(wù)器現(xiàn)場(chǎng),不論是一臺(tái)甚至是樹(shù)莓派。 概述 資深Python工程師可以選擇的編輯器有很多,比如 Rodeo,Spider,Eclipse,Vim,Visual Studio,Atom,Sublime ...

    el09xccxy 評(píng)論0 收藏0
  • Vim與Markdown共舞

    摘要:語(yǔ)法高亮是一個(gè)比較好的解決方案。本來(lái)也支持的語(yǔ)法高亮,但是做得還不夠。通過(guò)語(yǔ)法高亮,基本就很容易抓住文章的內(nèi)容和結(jié)構(gòu)了。結(jié)語(yǔ)折騰下來(lái),下編輯筆記完全是沒(méi)有任何問(wèn)題的,特別是語(yǔ)法高亮和特性,可以盡可能地減小與生俱來(lái)的割裂感。 Vim作為編輯器之神,用于Markdown的編輯和閱讀,會(huì)擦出什么樣的火花呢? 因?yàn)槭懿涣四持P記的編輯體驗(yàn),前段時(shí)間探索了在Vim中編輯和管理Markdown筆記...

    RancherLabs 評(píng)論0 收藏0
  • 微信公眾號(hào)的代碼塊插入,及一鍵排版

    摘要:微信公眾號(hào)顏家大少注因?qū)σ恍┳远x的樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的微信公眾號(hào)的微信公眾號(hào)的排版問(wèn)題前段時(shí)間,準(zhǔn)備在微信公眾號(hào)上寫(xiě)文章時(shí),卻發(fā)現(xiàn)公眾號(hào)居然連個(gè)最基本的插入代碼塊的功能都沒(méi)有。 微信公眾號(hào):顏家大少 注:因segmentfault對(duì)一些自定義的css樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的:https://juejin.im/pos...

    microcosm1994 評(píng)論0 收藏0
  • 微信公眾號(hào)的代碼塊插入,及一鍵排版

    摘要:微信公眾號(hào)顏家大少注因?qū)σ恍┳远x的樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的微信公眾號(hào)的微信公眾號(hào)的排版問(wèn)題前段時(shí)間,準(zhǔn)備在微信公眾號(hào)上寫(xiě)文章時(shí),卻發(fā)現(xiàn)公眾號(hào)居然連個(gè)最基本的插入代碼塊的功能都沒(méi)有。 微信公眾號(hào):顏家大少 注:因segmentfault對(duì)一些自定義的css樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的:https://juejin.im/pos...

    1treeS 評(píng)論0 收藏0
  • 微信公眾號(hào)的代碼塊插入,及一鍵排版

    摘要:微信公眾號(hào)顏家大少注因?qū)σ恍┳远x的樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的微信公眾號(hào)的微信公眾號(hào)的排版問(wèn)題前段時(shí)間,準(zhǔn)備在微信公眾號(hào)上寫(xiě)文章時(shí),卻發(fā)現(xiàn)公眾號(hào)居然連個(gè)最基本的插入代碼塊的功能都沒(méi)有。 微信公眾號(hào):顏家大少 注:因segmentfault對(duì)一些自定義的css樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的:https://juejin.im/pos...

    LittleLiByte 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<