前提・実現したいこと
標準入力から入力された文字列をカンマ区切りでファイルに出力したいです。
発生している問題・エラーメッセージ
splitメソッドをどこに書けばよいか分かりません。
該当のソースコード
package kadai18;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class K01 {
public static void main(String[] args)throws IOException { // TODO 自動生成されたメソッド・スタブ Scanner sc = new Scanner(System.in); String msg = sc.nextLine(); File f = new File("msg.txt"); FileWriter fw = new FileWriter(f); BufferedWriter bw = new BufferedWriter(fw); while(sc.hasNextLine()) { if(msg.equals("end")) { bw.close(); FileReader fr = new FileReader("msg.txt"); BufferedReader br = new BufferedReader(fr); String s; while((s = br.readLine()) != null) { System.out.print(s); } br.close(); break; }else { bw.write(msg); msg = sc.nextLine(); } } }
}
回答1件
あなたの回答
tips
プレビュー