teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

文法の誤り修正

2018/08/30 18:41

投稿

Simb
Simb

スコア118

answer CHANGED
@@ -11,7 +11,7 @@
11
11
  ひらがなは「きゃ、きゅ、きょ」や「ふぁ、ぐぁ」などを踏まえても最大2文字までの為、
12
12
  後ろから1文字ずつ判定し、「ぁ、ぃ、ぅ、ぇ、ぉ、ゃ、ゅ、ょ」の場合はさらにもう1文字前の文字と合わせた2文字でローマ字に変換すれば、前から判定を行うよりも簡単に書けるのと思います。
13
13
 
14
- また、ひらがなとローマ字の変換については、他の方々がアドバイスされている通り、変換表をMap型に作成する方法の他にもswitch文を用いることも可能です。(Java7以降のみです)
14
+ また、ひらがなとローマ字の変換については、他の方々がアドバイスされている通り、変換表をMap型に作成する方法が簡単ですがwitch文を用いること実現可能です。(Java7以降のみです)
15
15
 
16
16
  Mapで処理するよりも高速に処理されるという話も耳にするのでご参考までに。
17
17
  (今回の例題のような場合にはほぼ影響しない、差が感じられないと思いますが)