Androidでファイルの出力をさせたいのですが、

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
黒田 光
記事: 2
登録日時: 14年前
住所: 関東

Androidでファイルの出力をさせたいのですが、

#1

投稿記事 by 黒田 光 » 12年前

Androidアプリでテキストでと、インターネット上のデータの読み込みをしたいと考えています。
Androidにまず、指定したデータの読み込みをさせたいと考えて、次のようにプログラムしてみました。

コード:

class streamTest{
	  public static void main(String args[]){
	    try{
	      File file = new File(C:\DATA\01.txt);
	      FileReader filereader = new FileReader(file);

	      int ch;
	      while((ch = filereader.read()) != -1){
	        System.out.print((char)ch);
	      }

	      filereader.close();
	    }catch(FileNotFoundException e){
	      System.out.println(e);
	    }catch(IOException e){
	      System.out.println(e);
	    }
	  }
	}
ここで、”C:\DATA\01.txt”を読み込もうとしたのですが、ビルドできなくて困っています。
File file = new File(C:\DATA\01.txt);
この文に”トークンに構文エラーがあります。”って出てきます。
私の調べ方が悪いのかも知らないですが、調べてもあまり詳しく載っていないのでここに質問しました。
どなたか助けてください。

あと、SDカードからの読み込みやインターネット上のデータの読み込みもしたいので教えていただけるとありがたいです。

アバター
Dixq (管理人)
管理人
記事: 1662
登録日時: 15年前
住所: 北海道札幌市
連絡を取る:

Re: Androidでファイルの出力をさせたいのですが、

#2

投稿記事 by Dixq (管理人) » 12年前

以前質問したトピックを放置しないようお願いします。

まず、Fileの引数が文字列になっていないのと、AndroidにCドライブなんて無いと思いますが・・。
一般的に書き込み・読み込み可能なのはアプリ専用領域か、/mnt/sdcard/(機種依存)です。

閉鎖

“C言語何でも質問掲示板” へ戻る