import java.util.Scanner; /*-------------------------------------  キーボード入力 (1文字) 大文字・小文字の変換  (英字以外の文字に対しては何も変換しない) -------------------------------------*/ public class InputChar { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("1文字入力して下さい-->"); String keybd; keybd=sc.nextLine(); char c; // 変換前の文字(入力した文字) char c2; // 変換後の文字 c=keybd.charAt(0); System.out.print("\n入力した文字は"); 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"); } }