java 检查输入_在java中检查输入的问题
標題是欺騙,但我真的不知道如何問這個.
我正在玩java.這是我的代碼:
package zodiac;
import java.util.Scanner;
public class Zodiac {
public static void main(String[] args) {
Scanner username = new Scanner(System.in);
String uname;
System.out.println("Please enter your username: ");
uname = username.nextLine();
boolean test = (uname.length() <= 3);
int trip = 0;
while (trip == 0) {
trip++;
if (test) {
trip = 0;
System.out.println("Sorry username is too short try again");
uname = username.next();
}
else {
System.out.println("Welcome Mr/Mrs: " + uname);
}
}
}
}
我正在嘗試做的是提示用戶輸入他們的用戶名,一旦他們檢查名稱是否小于或等于3,讓他們再次輸入用戶名,如果用戶名超過3個字符打印歡迎mr / mrs blablabla
此時,如果用戶名超過3個字符,則會打印出歡迎消息,但是如果您輸入3個或更少的字符,它會告訴您再次輸入用戶名,如果您輸入的用戶名超過3個字符,則會一直告訴用戶密碼太短.
我怎樣才能解決這個問題.我剛剛開始在大學學習java,但是我的老師缺乏教學的動力所以我必須在互聯(lián)網(wǎng)上學習,謝謝.
《新程序員》:云原生和全面數(shù)字化實踐50位技術專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的java 检查输入_在java中检查输入的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我的世java途径错误_我的世界JAVA
- 下一篇: mysql数据库的字符串表示什么意思_M