1700482476
1700482477
public static String getInput(){
1700482478
1700482479
String str=””;
1700482480
1700482481
try{
1700482482
1700482483
str=(new BufferedReader(new InputStreamReader(System.in))).readLine();
1700482484
1700482485
}catch(IOException e){
1700482486
1700482487
//异常处理
1700482488
1700482489
}
1700482490
1700482491
return str;
1700482492
1700482493
}
1700482494
1700482495
}
1700482496
1700482497
类比较长,耐心看还是非常简单的,对其中Client类的方法说明如下:
1700482498
1700482499
❑initIC方法
1700482500
1700482501
初始化一张IC卡,方便进行测试。
1700482502
1700482503
❑createTrade方法
1700482504
1700482505
创建一笔交易,完成测试任务。
1700482506
1700482507
❑showCard方法
1700482508
1700482509
显示IC卡内的信息。
1700482510
1700482511
❑getInput方法
1700482512
1700482513
获得从键盘输入的字符,以回车符作为终结标志。
1700482514
1700482515
方法介绍完毕了,我们运行一下看看,结果如下所示:
1700482516
1700482517
========初始卡信息:=========
1700482518
1700482519
IC卡编号:1100010001000
1700482520
1700482521
固定类型余额:800.0元
1700482522
1700482523
自由类型余额:1000.0元
1700482524
1700482525
请输入交易编号:abcdef
[
上一页 ]
[ :1.700482476e+09 ]
[
下一页 ]