let's learn java language

I learning java language.

言語処理100本ノック 第1章: 準備運動 00, 01

00. 文字列の逆順

文字列"stressed"の文字を逆に(末尾から先頭に向かって)並べた文字列を得よ.

java

new StringBuilder("stressed").reverse().toString();

ruby(参考)

"stressed".reverse

01. 「パタトクカシーー」

「パタトクカシーー」という文字列の1,3,5,7文字目を取り出して連結した文字列を得よ.

java

StringBuilder sb = new StringBuilder("パタトクカシーー");
StringJoiner sj = new StringJoiner("");
List<Integer> list = Arrays.asList(1, 3, 5, 7);
list.stream().forEach(e -> sj.add(String.valueOf(sb.charAt(e))));
sj.toString();