ユーザーからテキストを受信するためのJPasswordFieldを持つGUIプログラムを書いています。次に、これを次のように使用して、この値を文字列にキャストします。
char[] pass = txtPass.getPassword(); //where txtPass is the JPasswordField
System.out.println("Password:");
////////////////Check password/////
for (int i=0; i< pass.length; i++)
System.out.println(pass[i]);
System.out.println("String pass"+ pass.toString());
ただし、アプリケーションを実行するすべてのものは、pass.toString()とは異なります。その上でより多くの暗号化機能を実行できるように、それらがユニークなものであることを望みます。