Quantcast
Channel: OKWAVE 閲覧数の多い質問(Java/253)【本日】
Viewing all articles
Browse latest Browse all 68675

シンボルを見つけられません / (char)に適用できません

$
0
0
お世話になります、佐藤と申します。 いつも質問等を拝見し、参考にさせて頂いております。 現在、指定された入出力ファイルに対し、読書きを行うプログラムを作成しております。 出力するsrc[i]をメソッドtorokuを使ってファイルの書き込みを行いたいと思っておりますが、コンパイルエラーが出てしまいます。 インターネットや資料を探しましたが、どこにも原因が分かるような事は載っておりませんでした。 分かる方がいらっしゃれば、是非ご教授願いたいです。 エラーメッセージは以下となります。 (1)シンボルを見つけられません メソッド FileWriter(char) FileWriter fw = new FileWriter(src[i]); ^ (2)toroku(char[])(kadai10b内)を(char)に適用出来ません object.toroku(src[i]); ソースは以下となります。 import java.io.*; //入力ストリームクラスのインポート定義 public class kadai10b{ void toroku(char src[]){ int i; FileWriter fw = new FileWriter(src[i]); fw.write(src[i]); } public static void main(String[] args) { //入力ファイルの代入 if(args.length!=2){ System.out.println("引数の指定エラー! FileInFileOut コピー元ファイル コピー先ファイル"); return; } String input; input = args[0]; try{ //入力ファイル先名を保存 FileReader text = new FileReader(args[0]); BufferedReader data = new BufferedReader(text); String check; //出力ファイル先名を保存 FileWriter fw = new FileWriter(args[1]); //次レコードが無くなるまで繰り返す(nullじゃなければ繰り返せ) while((check = data.readLine())!=null){ char[] src = check.toCharArray(); byte[] bytes= check.getBytes(); //カナ氏名の出力 fw.write("カナ氏名 ="); for(int i = 0; i<15;i++){ kadai10b object = new kadai10b(); object.toroku(src[i]); } どうか、宜しくお願い致します。

Viewing all articles
Browse latest Browse all 68675

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>