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