1 编写一个工具类,该类拥有20个账户类(Account),其中每个账户都有2000人民币,要求工具类实现从一个账户中(20个账户中随机制定的账户)每次取出1000人民币转至另一个随机账户(不能是自己)的方法,同时还需实现一个统计所有账户总余额的方法。那个随机选择帐户转帐这个该怎么写`
如何随机选择?
API也不知道该查什么`
如何随机选择?
API也不知道该查什么`
解决方案 »
- 关于java中正则表达式的Pattern.CANON_EQ 的疑问
- 关于两个ArrayList互相影响的问题
- Java连接sybase数据库失败
- 当一个流做为参数传入另外一个流,需要关闭吗?例如本题的fo.close();
- 请问现在流行的JAVA GUI框架?
- 我原来是用jdk1.4.2的,现在升级用了jdk5.0,有个包import时说找不到
- 为什么这个圆不向下跑呀,不知道哪里写错了,帮帮忙
- 数据仓库+智能决策+加上一些所谓的名词=高级潮流技术? 大家说说?
- 有无Linux下的BDK工具?
- weblogic6.0,好怪,在console 中新建立jdbc connection pool时,按下create按钮没效果
- Java 关键字染色 DocumentListener死循环
- [Swing] SwingUtilities.invokeLater()该怎样用?
按你说的
实现从一个账户中(20个账户中随机制定的账户)每次取出1000人民币转至另一个随机账户
这就不用统计了,一直都是20*2000
如何随机选择?
java.util.Random.nextInt(20)生成0-19的数。
写一个 boolean isSame(Accout a){
if(a.getId==this.getId)
return false;
return true;
}然后每次转账前 用下 if(a1.isSame(a2)) a1是转出的账户 a2是转入的账户
Random r = new Random(); r.nextint(12) //意思是产生0-12间的随机数