在做Java编程题时遇到一个问题,大小写字母转换,要求输入一个大写字母,输出其小写形式。开始想着直接用Scanner类中的方法获取字符输入,但是编写代码时发现,Scanner类中没有直接获得字符输入的方法,进一步查阅课本,得到获取单个字符的方法:
①利用String类中的public void getChars(int star,int end,char a[],int offset)方法
将当前对象的字符串序列的一部分复制到数组中,从star到end-1部分字符复制到a数组中,并从数组a的offset位置开始;
import java.util.Scanner;
public class LowerCase {
public static void main(String args[]){
char []upCase = new char[1];
Scanner reader = new Scanner(System.in);