rendered paste body/************** 新版 reload.java ***********/import java.util.Scanner;import java.io.*;public class reload{ public static void main(String args[]) { double reloadAmount; CardHandler card = new CardHandler(); Scanner input = new Scanner(System.in); // start System.out.printf("Please insert your Smart Card!!\n"); while(true) { if (card.openFromPath("G:\\SmartCard.txt")){ System.out.println("Sucess!!"); System.out.print("Enter the amount of reload: "); reloadAmount = input.nextInt(); card.adjustValue(reloadAmount); System.out.println(card.getValue()); card.setMeta("LastAction","Reloaded"); System.out.println("You can take it out"); if (!card.close()) { System.out.printf("Please insert card again!!\n"); } while (card.isInserted()) {} System.out.println(); System.out.printf("Please insert your Smart Card!!\n"); System.out.println(); } } } private static void sleep() { try { Thread.sleep(3000); } catch (InterruptedException e) { e.printStackTrace(); } } }