蓝桥杯入门题:Hello, world!

直接上题目,大概意思就是要手动输入一串数字,然后输出每个数字对应的ASCII值,可以出现符号、空格、新的行等。

解析:说到ASCII,在Java中就一定绕不过Char,也称为字符。Char在Java中是字符型,占两个字节,Char常量的存储也是通过存储该字符在Unicode中的顺序进行存储的。例如:char='A',实际的存储是65,因为'A'在Unicode中排在第65。所以题目要求的将输入的数字按照ASCII中对应的字母进行输出,只要将这些数字转变成Char型再进行输出就行了

package _12_26_test;
import java.util.Scanner;
import javax.sound.midi.Soundbank;

public class TestOne {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		while (scanner.hasNext()) {
			int a = scanner.nextInt();
			System.out.print((char) a);
		}

	}

}

最后做个简单测试

posted @ 2020-04-04 19:20  西红柿里没有番茄  阅读(180)  评论(0编辑  收藏  举报