1、输入、输出、ASCII码
由于Scanner类只提供了字符串String类的输入方式,没有char类型的输入方法,但是,Java提供了一个很好解决方法。
利用charAt(n);方法,这个方法可以返回字符串第n个位置的字符。
所以我们利用这个方法就可以很好的写出下列代码,实现char类型输入
注意:charAt(n);方法里的n是从0开始计数的!!!
package 做题;
import java.math.BigInteger;
import java.util.Scanner;
import java.util.concurrent.atomic.AtomicInteger;
public class Main
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
char c = sc.next().charAt(0);
System.out.printf("%c\n",c);
System.out.println((int)c);
}
}