두 개의 문자열을 입력받아 앞에서부터 정수로 변환 가능한 부분을 변환한 후 두 수의 곱을 출력하는 프로그램을 작성하시오.
각 문자열의 길이는 100이하이다.
123.45 67@12
8241
package com.jungol.algorithm197;
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
StringBuilder sb = new StringBuilder();
StringBuilder sb1 = new StringBuilder();
Scanner sc = new Scanner(System.in);
String[] str = new String[2];
for(int i = 0; i < str.length; i++) {
str[i] = sc.next();
}
char[] ch = str[0].toCharArray();
char[] ch1 = str[1].toCharArray();
for(int i = 0; i < ch.length; i++) {
if(Character.isDigit(ch[i]) == false) {
break;
}
sb.append(ch[i]);
}
for(int i = 0; i < ch1.length; i++) {
if(Character.isDigit(ch1[i]) == false) {
break;
}
sb1.append(ch1[i]).toString();
}
int a = Integer.parseInt(sb.toString());
int b = Integer.parseInt(sb1.toString());
System.out.println(a * b);
sc.close();
}
}