TPY ENGINEERING VLOG

TPY ENGINEERING VLOG(C,JAVA)

Java(初心者用)No.022 〜数字の取得〜

こんにちは!

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

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


【問題】
数字のみを取得し、出力してください。


【条件】
文字列と数字が混ざった文字列Sが入力されます。
文字列Sから数字のみを取得し、出力してください。


【実行例】
Tpy673Eazy7(入力)
6737


【解答例】

// No022

import java.util.*;

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

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

    String str = sc.nextLine();
    int num = Integer.parseInt(str.replaceAll("[^0-9]",""));
    System.out.println(num);
  }
}


Thankyou For Java


“"