TPY ENGINEERING VLOG

TPY ENGINEERING VLOG(C,JAVA)

Java(初心者用)No.003 〜Eメールアドレス〜

こんにちは!

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

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


【問題】
文字列S1とS2が入力されるので、Eメールアドレスの形に整形して出力してください。


【条件】
Eメールアドレスの、
ローカル部S1とドメイン部S2が改行区切りで入力されるので、
ローカル部とドメイン部を「@」で繋いで出力してください。


【実行例】
S1xxxxx(入力)
S2xxxxx(入力)
S1xxxxx@S2xxxxx


【解答例】

// --No003

import java.util.*;


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

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

      String[] StringArray = new String[2];
      for(int i = 0; i < StringArray.length; i++){
        switch(i){
          case 0:
          System.out.print("ローカル部を入力してください > ");
          StringArray[i] = sc.nextLine();
          break;
          case 1:
          System.out.print("ドメイン部を入力してください > ");
          StringArray[i] = sc.nextLine();
          break;
        }
      }

      System.out.println(StringArray[0] + "@" + StringArray[1]);

    }
}


Thankyou For Java