Java - 练习

使用字符类型转换 给出汉字位置

package miss.ocean.test;

/**
 * Created on 2022/3/9
 * 编写一个应用程序,给出汉字“你”“我”“他”在Unicode表中的位置。
 * @author MissOcean
 */
public class Stage {
    public static void main(String[] args) {
        char you = '你';
        char me = '我';
        char he = '他';

        System.out.println("汉字'你'在Unicode表中的位置:"+(int)you);
        System.out.println("汉字'我'在Unicode表中的位置:"+(int)me);
        System.out.println("汉字'他'在Unicode表中的位置:"+(int)he);
    }
}

使用字符类型转换 输出全部希腊字母

package miss.ocean.test;

/**
 * Created on 2022/3/9
 * 编写一个应用程序,输出全部的希腊字母。
 * @author MissOcean
 */
public class XiLa {
    public static void main(String[] args) {
        char firstNum = 'α';
        char lastNum = 'ω';
        char midNum;

        System.out.println("希腊字母表:");
        for (int i=(int)firstNum;i<=(int)lastNum;i++){
            int positionMid = i;
            midNum = (char)positionMid;
            System.out.print(midNum+" ");
        }
    }
}

使用for循环求出数组的最大值最小值

package miss.ocean.test;

/**
 * Created on 2022/3/15
 * 求数组最大值最小值
 * @author MissOcean
 */
public class MaxMin {
    public static void main(String args[]) {
        int[] array = new int[]{41, 22, 76, 98, 1001};
        int m= 0, n=0,k;
        for (int i = 0; i < array.length-1; i++) {
            m = n = array[i];
            k = array[i + 1];
            if (m < k) {
                m = k;
            }else{
                n = k;
            }
        }
        System.out.println("Max=" + m);

        System.out.println("Min=" + n);
    }
}

使用for循环写出99乘法表

package miss.ocean.test;

/**
 * Created on 2022/3/15
 * 99乘法表
 * @author MissOcean
 */
public class NineNine {
    public static void main(String[] args) {
        int m= 0, a = 9;
        for (int i = 1; i <= a; i++) {
            for (int j = 1; j <= i; j++) {
                m = i*j;
                System.out.print(j+"*"+i+"="+m+" \t");
            }
            System.out.println();
        }
    }
}

...待补充

posted @ 2022-03-15 09:42  MissOceanL  阅读(64)  评论(0编辑  收藏  举报