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