摘要:用戶測(cè)試類兩個(gè)小問題多個(gè)對(duì)象共享一個(gè)成員變量,則該長(zhǎng)遠(yuǎn)變量應(yīng)該用靜態(tài),即修飾。因?yàn)閷砜赡軙?huì)修改實(shí)現(xiàn)類注冊(cè)成功謝謝使用。歡迎下次光臨喔直接退出外層死循環(huán)用來測(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è)小問題: * 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) { // 為了回來 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)輸入你的選擇:"); // 鍵盤錄入選擇。根據(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("恭喜你!登陸成功。可以開始玩游戲啦"); System.out.println("你要玩嗎(y/n)?"); while (true) { String resultString = sc.nextLine(); if (resultString.equalsIgnoreCase("y")) { GuessNumberGame.start(); // 猜數(shù)字游戲開始 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)閷砜赡軙?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
用來測(cè)試segmentfault的文章編輯功能
以及代碼的高亮顯示。
因?yàn)橹霸赾sdn使用markdown覺得不是很好用,經(jīng)過以為學(xué)長(zhǎng)的推薦,
我決定在這里寫下我的第一篇文章
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/64769.html
摘要:工程師也用過快速開發(fā)面向消費(fèi)者的網(wǎng)站以響應(yīng)一日三變的用戶需求。硬件工程師在樹莓派上用來調(diào)試一個(gè)人臉檢測(cè)的功能,以較低的成本完成核心功能的調(diào)試。另一方面,通過在任何一個(gè)瀏覽器中就可以直接前往服務(wù)器現(xiàn)場(chǎng),不論是一臺(tái)甚至是樹莓派。 概述 資深Python工程師可以選擇的編輯器有很多,比如 Rodeo,Spider,Eclipse,Vim,Visual Studio,Atom,Sublime ...
摘要:語(yǔ)法高亮是一個(gè)比較好的解決方案。本來也支持的語(yǔ)法高亮,但是做得還不夠。通過語(yǔ)法高亮,基本就很容易抓住文章的內(nèi)容和結(jié)構(gòu)了。結(jié)語(yǔ)折騰下來,下編輯筆記完全是沒有任何問題的,特別是語(yǔ)法高亮和特性,可以盡可能地減小與生俱來的割裂感。 Vim作為編輯器之神,用于Markdown的編輯和閱讀,會(huì)擦出什么樣的火花呢? 因?yàn)槭懿涣四持P記的編輯體驗(yàn),前段時(shí)間探索了在Vim中編輯和管理Markdown筆記...
摘要:微信公眾號(hào)顏家大少注因?qū)σ恍┳远x的樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的微信公眾號(hào)的微信公眾號(hào)的排版問題前段時(shí)間,準(zhǔn)備在微信公眾號(hào)上寫文章時(shí),卻發(fā)現(xiàn)公眾號(hào)居然連個(gè)最基本的插入代碼塊的功能都沒有。 微信公眾號(hào):顏家大少 注:因segmentfault對(duì)一些自定義的css樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的:https://juejin.im/pos...
摘要:微信公眾號(hào)顏家大少注因?qū)σ恍┳远x的樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的微信公眾號(hào)的微信公眾號(hào)的排版問題前段時(shí)間,準(zhǔn)備在微信公眾號(hào)上寫文章時(shí),卻發(fā)現(xiàn)公眾號(hào)居然連個(gè)最基本的插入代碼塊的功能都沒有。 微信公眾號(hào):顏家大少 注:因segmentfault對(duì)一些自定義的css樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的:https://juejin.im/pos...
摘要:微信公眾號(hào)顏家大少注因?qū)σ恍┳远x的樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的微信公眾號(hào)的微信公眾號(hào)的排版問題前段時(shí)間,準(zhǔn)備在微信公眾號(hào)上寫文章時(shí),卻發(fā)現(xiàn)公眾號(hào)居然連個(gè)最基本的插入代碼塊的功能都沒有。 微信公眾號(hào):顏家大少 注:因segmentfault對(duì)一些自定義的css樣式不支持,可參考此文在其它平臺(tái)的不一樣的顯示樣式掘金的:https://juejin.im/pos...
閱讀 2118·2021-11-24 10:28
閱讀 1143·2021-10-12 10:12
閱讀 3350·2021-09-22 15:21
閱讀 691·2021-08-30 09:44
閱讀 1907·2021-07-23 11:20
閱讀 1155·2019-08-30 15:56
閱讀 1767·2019-08-30 15:44
閱讀 1490·2019-08-30 13:55