0
1

More than 1 year has passed since last update.

JAVA応用②

Posted at

本日の課題

問題: 文字列内の"い"を"ゐ"に置き換えるプログラムを作成せよ

いか
赤いか
スルメいか

package s;

import java.util.ArrayList;

public class q {

		public static void main(String[] args) {
			 ArrayList<String>list =new ArrayList<String>();
			 list.add("いか");
			 list.add("赤いか");
			 list.add("スルメいか");
		
			 for(int i=0;i<list.size();i++) {
				 String sq=list.get(i);
				 System.out.println(sq.replaceAll("い","ゐ"));
			 }
			 
			}

		}

結果

ゐか
赤ゐか
スルメゐか

本日の気付き:replaceAllを使うことでリスト内の表記を変更できる。

応用

package s;

import java.util.ArrayList;

public class q2 {
		public static void main(String[] args) {
				 ArrayList<String>list =new ArrayList<String>();
				 list.add("烏賊");
				 list.add("赤烏賊");
				 list.add("スルメ烏賊");
			
				 for(int i=0;i<list.size();i++) {
					 String ika=list.get(i);
					 System.out.println(ika.replaceAll("烏賊","イカ"));
				 }
				 
				}

			}
結果
イカ
赤イカ
スルメイカ

本日の学び: 漢字からひらがな、かたかな、文字数関係なく変更可能。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1