アルファベットの小文字、大文字を判別する

注意

Character.isUpperCase(String.charAt(0))

String型をchar型に変換して判定する事


ただし

大文字小文字の変換の時はString 型のままできる


        String line = sc.nextLine();
        String[] word = sc.nextLine().split("");
        
        for (String w : word) {
            if (line.contains(w)) {
                System.out.print(w);
            } else {
                if(Character.isUpperCase(w.charAt(0))) {
                    System.out.print(w.toLowerCase());
                } else {
                    System.out.print(w.toUpperCase());
                }
            }
        }

投稿日

カテゴリー:

, , ,

投稿者: