/********************************************* 文字(char型)の入力 大文字・小文字の変換  (英字以外の文字に対しては何も変換しない) *********************************************/ import java.util.*; public class InputChar { public static void main(String[] args) { Scanner sc=new Scanner(System.in); char c; // 入力した文字(変換前の文字) char c2; // 変換後の文字 String keybd; System.out.print("1文字入力して下さい-->"); keybd=sc.nextLine(); c=keybd.charAt(0); System.out.print("入力文字は "); System.out.print(c); System.out.print(" です\n"); c2=Character.toUpperCase(c); // 小文字→大文字変換 System.out.print("\n大文字に変換すると "); System.out.print(c2); System.out.print(" です\n"); c2=Character.toLowerCase(c); // 大文字→小文字変換 System.out.print("\n小文字に変換すると "); System.out.print(c2); System.out.print(" です\n"); } }