网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月21日
漏签
0
天
java吧
关注:
1,295,377
贴子:
12,831,467
看贴
图片
吧主推荐
视频
游戏
5
回复贴,共
1
页
<返回java吧
>0< 加载中...
求助帖在线等
只看楼主
收藏
回复
twins3P
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
char chs[]=new char[5];
for(int i= 0;i<5;i++){
chs[i] =(char)(Math.random()*25+65);
怎么写,需求是出5个随机的字母不能重复,我这个是重复的,不重复怎么写,最好是接我这个写。
送TA礼物
IP属地:福建
1楼
2014-09-07 19:09
回复
twins3P
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我这个可以出5个字母但是会重复怎么弄不重复的
IP属地:福建
2楼
2014-09-07 19:10
回复
收起回复
2026-01-21 21:49:11
广告
不感兴趣
开通SVIP免广告
星叶心空
淼沝
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
for循环里面缺少重复判断。。。
public class RandomCharGet
{
public static void main(String[] args)
{
// 声明字符数组
char chs[]=new char[5];
// 字符数组个数标记
int n = 0;
// 存储随机字符的临时变量
char temp;
//
do {
// 获取随机字符
temp =(char)(Math.random()*25+65);
int i;
for (i = 0; i < n; i++)
{
// 判断该字符是否已存在
if(chs[i] == temp)
break;
}
// 如不存在,则加入到字符数组中
if (i == n)
{
chs[n++] = temp;
}
}while(n < 5); // 判断是否已读入5个字符
// 输出字符数组
for (char e:chs)
{
System.out.println(e);
}
}
}
3楼
2014-09-07 20:12
回复
收起回复
好大一棵树
淼淼淼沝
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
内层一个for循环,if判断,如果和之前的数有相同就把i--
来自
Android客户端
4楼
2014-09-07 22:17
回复
收起回复
a814216752
淼淼淼沝
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我是大水大水大水水水……
IP属地:广东
来自
iPhone客户端
5楼
2014-09-07 22:52
回复
收起回复
你是什么鬼
淼淼淼水
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
,
来自
Android客户端
6楼
2014-09-07 22:57
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
为避斩杀线,白妞扎堆嫁留子
1614240
2
男子贷款娶妻,新娘设局坑精光
1437994
3
女留子怒撕牢A,拒绝污名化
1432648
4
美国赢学升级,懂王天天开赢趴
1378458
5
片酬800块,剧组逼婴儿拍雨戏
1336218
6
惊魂12天!吧友勇闯传销贼窝
1262950
7
大法亡了?索尼电视卖身TCL
1167840
8
知心姐缺席,国女诬告强奸判6年
1113154
9
圆脸力挺耗子,精英癌彻底暴露
808984
10
美部长自爆斩杀线,拜登惨背锅
699573
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示