关于JAVA程序:输出全部希腊字母 的问题

本人刚刚接触JAVA,今天练习的时候遇到一个问题,题目是输出希腊字母,我的代码如下:

但是输出出来结果为:

弄了半天也找不出问题所在,求大佬解答!

我刚刚测试了一下你的代码是没问题的,不妨换用编译器试试,或者用我下图的方法一替换一下试试:

public class exercises {
	public static void main(String[] args) {
		char a = 'α';
		char b = 'ω';
		char g;
		//方法一:java中转换int要用Integer.valueOf()方法
		int first = Integer.valueOf(a);
		int last = Integer.valueOf(b);	
		//方法二:
		//int first = (int)a;
		//int last = (int)b;
		for(int i=first;i<=last;i++) {
			g = (char)i;
			System.out.print(" "+g);
		}
	}

 

应该是你char类型的值,对应ascii码表的值,但是你这两个字母我没找到,你可以尝试用26英文字母就是正常的