見出し画像

新卒Java研修まとめ その5

4桁の数値を1桁目と4桁目を足す、2桁目と3桁目を足す、その結果を文字列に変換して出力するプログラム

import java.util.Scanner;
	public class Step_10 {
		public static void main(String[] args) {
			
			Scanner sc = new Scanner(System.in);
			String s = sc.next();
			//文字列を一桁ずつString型の配列に代入
			String[] line = s.split("");
			
			//配列の1番目と4番目を数値に変換し足す、その結果を文字列に変換
			String a = Integer.toString(Integer.parseInt(line[0]) + Integer.parseInt(line[1]));
			//配列の2番目と3番目を数値に変換し足す、その結果を文字列に変換
			String b = Integer.toString(Integer.parseInt(line[2]) + Integer.parseInt(line[3]));
			
			System.out.println(a + b);
			
			
		}
}

実行結果

//入力される値
2134

//出力される値
37

学んだポイント

・Integer.toString()メソッド:数値を文字列に変換する

・Integer.parseInt()メソッド:文字列を数値に変換する

・String[] 配列名 = 変数名.split("");:文字列を1桁ずつ配列に代入する

この記事が気に入ったらサポートをしてみませんか?