/************** 新版 Consultation.java ***********/ import java.util.Scanner; public class Consultation { public stataic void main(String args[]) { CardHandler card = new CardHandler(); Scanner input = new Scanner(System.in); System.out.printf("\n\tPlease insert your Smart Card!!\n\n"); while(true) { if (card.openFromPath("G:\\SmartCard.txt")){ System.out.printf("\tType\t\tName\t\tValue\t\tLastAction\n"); System.out.printf("\t%s\t\t%s\t%.2f\t\t%s\n\n", card.getMeta("Type"), card.getMeta("Name"), card.getValue(), card.getMeta("LastAction")); System.out.print("Do you want to exit (Y / N) :"); String exit = input.nextLine(); if (exit == "Y") { break; } System.out.println(); System.out.printf("Please insert your Smart Card!!\n"); System.out.println(); sleep(); } } } private static void sleep() { try { Thread.sleep(4600); } catch (InterruptedException e) { e.printStackTrace(); } } }