关于java程序输出希腊字母表,却在ρ后输出了问号,球大神解惑。

publicclassCase{staticvoidprintCase(charcStart,charcEnd){intstartPosition=0,endPositi... public class Case
{

static void printCase(char cStart, char cEnd)
{
int startPosition = 0, endPosition = 0;
startPosition = (int)cStart;
endPosition = (int)cEnd;
for(int i = startPosition; i <= endPosition; i++)
{
char ch;
ch = (char)i;
System.out.print(ch+" ");
}
}
public static void main(String[] args)
{
int startPosition=0, endPosition=0;
char cStart = 'α', cEnd = 'ω';
System.out.println("希腊字母表: ");
System.out.println("小写: ");
printCase(cStart, cEnd);
System.out.println();
cStart = 'Α';
cEnd = 'Ω';
System.out.println("大写: ");
printCase(cStart, cEnd);
System.out.println();
cStart = 'a';
cEnd = 'z';
System.out.println("英文字母表: ");
System.out.println("小写: ");
printCase(cStart, cEnd);
System.out.println();
cStart = 'A';
cEnd = 'Z';
System.out.println("大写: ");
printCase(cStart, cEnd);
System.out.println();
}
}
展开
 我来答
王秀虎
2012-10-09 · TA获得超过740个赞
知道小有建树答主
回答量:847
采纳率:50%
帮助的人:781万
展开全部
一共是24个希腊字母,你多出来的那个位置上应该没有内容。
我看网上有人这样做的循环,你看看适合你不:
for(char a='α';a<'ω';a++){
str+=a;
}

1 Α α alpha a:lf 阿尔法
2 Β β beta bet 贝塔
3 Γ γ gamma ga:m 伽马
4 Δ δ delta delt 德尔塔
5 Ε ε epsilon ep`silon 伊普西龙
6 Ζ ζ zeta zat 截塔
7 Η η eta eit 艾塔
8 Θ θ thet θit 西塔
9 Ι ι iot aiot 约塔
10 Κ κ kappa kap 卡帕
11 ∧ λ lambda lambd 兰布达
12 Μ μ mu mju 缪
13 Ν ν nu nju 纽
14 Ξ ξ xi ksi 克西
15 Ο ο omicron omik`ron 奥密克戎
16 ∏ π pi pai 派
17 Ρ ρ rho rou 肉
18 ∑ σ sigma `sigma 西格马
19 Τ τ tau tau 套
20 Υ υ upsilon jup`silon 宇普西龙
21 Φ φ phi fai 佛爱
22 Χ χ chi phai 凯
23 Ψ ψ psi psai 普西
24 Ω ω omega o`miga 欧米伽
更多追问追答
追问
public class Net 
{
public static void main(String[] args)
{
String str="";
for(char a='α';a<'ω';a++)
{
str+=a;
}
System.out.println(str);
}
}
用你给的方法代码是省了很多、,但是结果还是输出了‘?’号。
追答
你debug一下,看看循环到那一步的时候,str,a,到底是什么?
另外,str+=a;我怎么感觉写错了好像,难道不是str=a?你自己实验一下。另外就是,记得重新编译class文件。
百度网友c6f5d05
2012-10-09 · 超过33用户采纳过TA的回答
知道答主
回答量:127
采纳率:0%
帮助的人:80.7万
展开全部
c
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式