下記の問題の期待値を問題に沿って出力させたい
*問題
システムから変数wordに対して入力値が与えられます。
この変数について、「I」を「い」に,「U」を「う」に置換し、結果を出力してください。
変数wordには、きょUはぴIえIちぴIのくみこみかんすUのがくしゅUをしてIます :この入力値が入っている。
きょうはぴいえいちぴいのくみこみかんすうのがくしゅうをしています :このような出力結果にしたい
java
1import java.util.Scanner; 2public class Main { 3 public static void main(String[] args){ 4 Scanner scan = new Scanner(System.in); 5 String word = scan.next(); 6 String[] sum = word.split(",",0); 7 8 System.out.print(word.replace(",","")); 9 } 10}
*この処理の出力結果
きょUはぴIえIちぴIのくみこみかんすUのがくしゅUをしてIます
*自分で試したこと・認識
word.replace() この()の中にwordの中身を入れて一つにすれば、1つの処理で出力できると思い、上のような処理を記述。
入力値は出力できたが、置換文字も一つにまとめて出力したいのだけど、その方法がわからない
一つの何かしらの箱に置換文字と入力値を入れて、1つの処理コードで出力しなければならないという認識です。
回答2件
あなたの回答
tips
プレビュー