TPY ENGINEERING VLOG

TPY ENGINEERING VLOG(C,JAVA)

Java(初心者用)No.017 〜イニシャル〜

こんにちは!

駆け出しエンジニアTPYです!

「こんな書き方もあるよ!」なんてコメントお待ちしています^^
あえて無駄な書き方をしてる場合もあるので、
その無駄を見つけたあなたはJavaスペシャリスト!


【問題】
入力された苗字と名前をイニシャルの形に直し、出力してください。


【条件】
半角アルファベットで苗字と名前が半角スペース区切りで入力されます。
それぞれの1文字目を大文字に直し取得し、「.」(ドット)で区切って出力してください。


【実行例】
tpy prog(入力)
T.P


【解答例】

// No17

import java.util.*;

class Main {
  public static void main(String[] args) {

    // Scannerクラスのインスタンスを作成
    // 引数で標準入力System.inを指定する
    Scanner sc = new Scanner(System.in);

    System.out.print("苗字、名前の順で半角スペース区切りで入力してください > ");
    String str = sc.nextLine();
    String[] StringArray = str.split(" ");

    String firstName = StringArray[0].substring(0, 1).toUpperCase();
    String lastName = StringArray[1].substring(0, 1).toUpperCase();

    System.out.println("イニシャル表記:" + firstName + "." + lastName);
    }
}


Thankyou For Java


“"


“"