关于boolean
来源:互联网 发布:淘宝手机怎么开店认证 编辑:程序博客网 时间:2024/05/19 00:17
import java.util.*;
public class IceCream
{
private static Random rand=new Random();
public static final String[] flavors={
"Chocolate","Strawberry","Vanilla Fudge Swirl",
"Mint Chip","Mocha Almond Fudge","Rum Raisin",
"Praline Cream","Mud Pie"
};
public static String[] flavorSet(int n){
String[] results=new String[n];
boolean[] picked=new boolean[flavors.length];
for(int i=0;i<n;i++){
int t;
do
t=rand.nextInt(flavors.length);
while(picked[t]);
results[i]=flavors[t];
picked[t]=true;
}
return results;
}
public static void main(String[] args)
{
for(int i=0;i<20;i++){
System.out.println("flavorSet("+i+")=");
String[] f1=flavorSet(flavors.length);
for(int j=0;j<f1.length;j++)
System.out.println("/t"+f1[j]);
}
}
}
boolean []picked=new boolean[flavors.length];
这一行意思是创建boolean型的一个数组,长度是flavors.length.所谓boolean型数组,其元素全部是boolean型值:true and false.
- 关于boolean
- 关于Boolean, Number, String
- 关于Boolean和boolean的说说
- 关于Boolean==Boolean和Boolean=Boolean的启示
- flex关于字符串转Boolean
- 关于oracle的boolean问题
- 关于 PHP Boolean 的细节
- 关于oracle的boolean问题
- 关于oracle的boolean问题
- Boolean
- 关于Java的Boolean.getBoolean方法
- 关于boolean类型变量的处理
- 关于MySQL的boolean和tinyint(1)
- 关于 MySQL 的 boolean 和 tinyint(1)
- 关于oracle的boolean问题 汇总
- 关于 MySQL 的 boolean 和 tinyint(1)
- 关于Java的Boolean.getBoolean方法
- js基础:关于Boolean() 与 if
- 面试技巧
- 完美的使用 DISTINCT 和 ORDER BY 使用第三个字段进行排序(转载)
- 松了一口气
- DDNS with BIND9 and DHCP3-Server notes
- get the header content from some website, in java
- 关于boolean
- IT行业 走好你的职业发展之路
- 老紫竹JAVA基础培训(6),For循环语句的使用
- 今天出差去山东省劳动和社会保障厅
- 匆匆太匆匆
- Set up your own ClipBucket on windows
- CURL模拟访问网页
- Resolving an unable to fork PHP warning in Windows
- 第一篇博客