ConsoleTest.java
Dosyayı İndir
import java.io.*;
import java.util.*;
public class ConsoleTest {
public static void testPassword(){
Console console=System.console();
//char[] password={'G','o','d','o','r','o'};
String passwordString="Godoro";
char[] password=passwordString.toCharArray();
//console.printf("Enter password : ");
String application="My Console Application";
console.printf("Enter password for %s : ",application);
char[] input=console.readPassword();
//boolean correct=Arrays.equals(input,password);
String inputString=new String(input);
boolean correct=inputString.equals(passwordString);
if(!correct){
System.out.println("Wrong password, get out!.");
System.exit(0);
}
System.out.println("Password correct, go on...");
}
public static void testConsole(){
Console console=System.console();
if(console==null){
System.out.println("No Console!");
System.exit(0);
}
//console.printf("Enter username : ");
//String username=console.readLine();
String application="My Console Application";
String username=console.readLine("Enter username for %s ",application);
console.printf("Userame : %s \n",username);
}
public static void main(String[] args) {
testPassword();
}
}
Dosyayı İndir