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();
}
}
}
...待补充