言語処理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();