java char与int互相转换

java char与int互相转换

(1)int转char,将数字加一个‘0’,并强制类型转换为char。
(2)char转int,将字符减一个‘0’即可。

public static void main(String[] args) {
    //int转char
    int a = 9;
    char c1= (char) (a+'0');
  
    //char转int
    char c2='1';
    int b=c2-'0';
}
import java.util.Scanner;

public class eight {
	public static void main(String[] args) {
	    //int转char
		Scanner reader=new Scanner(System.in);
		int a=reader.nextInt();
	    char c1= (char) (a+'0');
	    System.out.println(c1+"abcde");
	    //char转int
		char c2=reader.next().charAt(0);
	    int b=c2-'0';
	    System.out.println(b*10);
	}
}
/*
输入:
1
1

输出:
1
1abcde
1
10
*/

你可能感兴趣的:(蓝桥杯,算法设计,java,eclipse,java)