| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 573 人关注过本帖
标题:[求助]编译时提示找不到变量!!
取消只看楼主 加入收藏
走火
Rank: 1
等 级:新手上路
帖 子:426
专家分:0
注 册:2005-12-28
收藏
 问题点数:0 回复次数:2 
[求助]编译时提示找不到变量!!

//不重复生成9个字母
public class BuChongFu
{
static String sz[]=new String[9];
static String Zi26="";
static int s;
public static void main(String args[])
{
BuChongFu m=new BuChongFu();
m.zifuc();
m.fuzhi();
m.shuchu();
}

public void zifuc() //用来生成一个包含26个英文字母的字符串Zi26
{
for (int i=0;i<26;i++)
{
Zi26+=(char)((int)'A'+i);
}
}

public void fuzhi() //用来给sz[]负值.
{
int weizhi=(int)(Math.random()*26);
sz[s]=Zi26.substring(weizhi,weizhi+1);
s++;
while (s<9){
weizhi=(int)(Math.random()*26);
String tmp=Zi26.substring(weizhi,weizhi+1);
for (int i=s-1;i>=0;i--){
if (tmp.equals(sz[i])){
break;
}
}
if (i==-1){ //这儿提示找不到变量i,怎么回事
sz[s]=tmp;
s++;
}
}
}
public void shuchu() //用来输出sz[]的值.
{
for (int i=0;i<9;i++){
System.out.println(sz[i]);
}
}
}


编译时出现提示找不到i,怎么回事?

搜索更多相关主题的帖子: 英文字母 public 字符串 
2006-04-19 16:55
走火
Rank: 1
等 级:新手上路
帖 子:426
专家分:0
注 册:2005-12-28
收藏
得分:0 

我是一只小菜鸟,请大家多多照顾! QQ 87135637
2006-04-19 16:55
走火
Rank: 1
等 级:新手上路
帖 子:426
专家分:0
注 册:2005-12-28
收藏
得分:0 

我解决了
//不重复生成9个字母
public class BuChongFu
{
static String sz[]=new String[9];
static String Zi26="";
static int s;
public static void main(String args[])
{
BuChongFu m=new BuChongFu();
m.zifuc();
m.fuzhi();
m.shuchu();
}

public void zifuc() //用来生成一个包含26个英文字母的字符串Zi26
{
for (int i=0;i<26;i++)
{
Zi26+=(char)((int)'A'+i);
}
}

public void fuzhi() //用来给sz[]负值.
{
int weizhi=(int)(Math.random()*26);
sz[s]=Zi26.substring(weizhi,weizhi+1);
s++;
while (s<9){
weizhi=(int)(Math.random()*26);
String tmp=Zi26.substring(weizhi,weizhi+1);
for (int i=s-1;i>=0;i--){
if (tmp.equals(sz[i])){
break;
}
if (i==0){ //这儿提示找不到变量i,怎么回事
sz[s]=tmp;
s++;
}
}

}
}
public void shuchu() //用来输出sz[]的值.
{
for (int i=0;i<9;i++){
System.out.println(sz[i]);
}
}
}



我是一只小菜鸟,请大家多多照顾! QQ 87135637
2006-04-19 17:23
快速回复:[求助]编译时提示找不到变量!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028635 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved