コリンのコントロールゲート2日目-4
Chapter 7. 総合応用
2022年2月24日木曜日
午後4時05分
配列に名前を入力し、inputIdにRun configuration-パラメータの入力値を入力します.
ループがForに戻るのは、inputIdの値と一致するかどうかを返し続けることです.
CurrentIdは、現在のjavaがuser[]から取り出した値と言える.
inputIdと一致する場合、isLoginedはtrueになり、ブレークポイントから重複文が飛び出します.システム.外に回るのです
一致しない場合は、見つかるまで戻って検索して終了するか、最終的に一致しない方法で配列の値をすべて照合し、isLoginedをfalseとしてelseのコード値を実行します.
ここでpasswordも照らし合わせてみたら
String[][] users = {
{"LUKAKU", "9"},
{"MOUNT", "19"},
{"PULISIC", "10"}
};
String inputId = args[0];
String inputPass = args[1];
配列内の{}の最初の2番目の値はinputIdの2番目の値によってinputPassとして指定されます.
残りはあまり悪くなければいいです.
中で&&演算子を使用し、idとpassが一致しなければisLoginedされないことに注意します.
2022年2月24日木曜日
午後4時05分
配列に名前を入力し、inputIdにRun configuration-パラメータの入力値を入力します.
ループがForに戻るのは、inputIdの値と一致するかどうかを返し続けることです.
CurrentIdは、現在のjavaがuser[]から取り出した値と言える.
inputIdと一致する場合、isLoginedはtrueになり、ブレークポイントから重複文が飛び出します.システム.外に回るのです
一致しない場合は、見つかるまで戻って検索して終了するか、最終的に一致しない方法で配列の値をすべて照合し、isLoginedをfalseとしてelseのコード値を実行します.
ここでpasswordも照らし合わせてみたら
String[][] users = {
{"LUKAKU", "9"},
{"MOUNT", "19"},
{"PULISIC", "10"}
};
String inputId = args[0];
String inputPass = args[1];
boolean isLogined = false;
for(int i=0; i<users.length; i++) {
String[] current = users[i];
if(
current[0].equals(inputId) && //current[0]은 "LUKAKU"와 같다
current[1].equals(inputPass)
) {
isLogined = true;
break;
}
}
System.out.println("Hi,");
if (isLogined) {
System.out.println("Master!!");
} else {
System.out.println("Who are you");
}
配列に配列を作成するのは[][]で貼り付けられ、そのような方法で作成されることを学びました.配列内の{}の最初の2番目の値はinputIdの2番目の値によってinputPassとして指定されます.
残りはあまり悪くなければいいです.
中で&&演算子を使用し、idとpassが一致しなければisLoginedされないことに注意します.
Reference
この問題について(コリンのコントロールゲート2日目-4), 我々は、より多くの情報をここで見つけました https://velog.io/@blue___ae/코린이-제어문-2일차-4テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol