そのため、ユーザー名とパスワードを処理する学校向けのプログラムを作成しています。3 人のユーザーのユーザー名とパスワードを求めるプロンプトが表示されるはずです。次に、ユーザー名とパスワードの長さのアスタリスクを表示します。同じ行にパスワードの長さのアスタリスクを出力する方法など、必要なものはほとんどすべて揃っています。
//int asterix =password[x].length();
* for (int y=0; y<asterix ;y++){
* System.out.print("*");
* }
*/
私の問題は、次のように出力をフォーマットする必要があることです。
USER ID PASSWORD
howdyDoodie ***********
batMan ************
barneyRubble ************
これまでのところ、私のコードは次のようになります。
public class test{
/**
*
* @param args
*/
public static void main(String[] args){
String[] user = new String[3];
String[] password = new String[3];
// Prompt for Username and Password and loop 3 times adding to next value in array
for(int x=0; x<=2;x++){
user[x] = JOptionPane.showInputDialog(null,"Enter Username: ");
password[x] = JOptionPane.showInputDialog(null,"Enter Password: ");
// Test number of loops
//System.out.println(x);
}
//Field Names Print
System.out.printf("\n%s\t%10s","Username","Password");
for(int x=0; x<=2;x++){
System.out.printf("\n%s\t%15s",user[x],password[x]);
}
System.exit(0);
}
/*
* //int asterix =password[x].length();
* for (int y=0; y<asterix ;y++){
* System.out.print("*");
* }
*/
} // End of Class
アスタリスクを印刷してフォーマットを使用する方法がわかりません。