[Java] テキストファイルを1行ずつ書き込むには?


読めたら、書いてみたいです。
どうも、かずや、でっせ☆

テキストファイルを読めたら、
書いてみたいのが人の性(笑)
って、わけで、今度は1行ずつテキストファイルに
書いてみるテンプレート。

import java.io.File;
import java.io.FileWriter;

import java.io.IOException;
//
// omit - 省略
//
        final String fn = "テキストファイル名";
	
        File f = new File(fn);

        FileWriter fw = null;
        try {
            fw = new FileWriter(f);
        	fw.write("Hello!" + System.getProperty("line.separator"));
        	fw.write("World!" + System.getProperty("line.separator"));
            fw.close();
        } catch (IOException e) {
        	// TODO IOException
        }
//
// omit - 省略
//

dishonestyバージョンは、そんな、変わらないかも(苦笑)

import java.io.*;
//
// omit - 省略
//
        final String fn = "テキストファイル名";
	
        try {
            FileWriter fw = new FileWriter(new File(fn));
        	fw.write("Hello!" + System.getProperty("line.separator"));
        	fw.write("World!" + System.getProperty("line.separator"));
            fw.close();
        } catch (Exception e) {
        	// TODO Exception
        }
//
// omit - 省略
//

あ、そうそう。
”System.getProperty(“line.separator”)”は、
実行しているOSに応じた改行コードを示しているよ。
WindowsだったらCR+LFだね。


[Java] テキストファイルを1行ずつ読み込むには?


テキストファイル、すきです。
どうも、かずや、でっせ☆

「あ〜!無性に、テキストファイルを1行ずつ、読みしばきたいぜ!」って日があってもいいじゃないですか(笑)
でも、いちから、ソースを書くのが面倒なので、テンプレート化しておこうかと。。。
(って、もう開発者じゃないじゃ〜ん!って思いながら、、、。)

あれ?これって、どんなExceptionをはくんだっけ?ってこともあるので、バカ正直に書いてみた”honesty”バージョン。

import java.io.File;
import java.io.FileReader;
import java.io.BufferedReader;

import java.io.FileNotFoundException;
import java.io.IOException;
//
// omit - 省略
//
		final String fn = "テキストファイル名";
		
		File f = new File(fn);

		FileReader fr = null;
		try {
			fr = new FileReader(f);
		} catch (FileNotFoundException e) {
			// TODO FileNotFoundException
		}

		BufferedReader br = null;
		br = new BufferedReader(fr);
		try {
			String str = "";
			str = br.readLine();
		    while (str != null) {
		    	str = br.readLine();
		    }
		} catch (IOException e) {
			// TODO IOException
		}
		try {
			br.close();
		} catch (IOException e) {
			// TODO IOException
		}
//
// omit - 省略
//

とにかく動けばいいぜ!的に、真逆な、”dishonesty”バージョン。
※”dishonesty”だけど、ちゃんと動く(、はず)よ!( ´ ▽ ` )ノ

import java.io.*;
//
// omit - 省略
//
		try {
			BufferedReader br = new BufferedReader(new FileReader(new File("テキストファイル名")));
			String str = "";
		    while ((str = br.readLine()) != null) {
				// omit - 省略
		    }
			br.close();
		} catch (Exception e) {
			// TODO Exception
		}
//
// omit - 省略
//

MacBook Air に Java SE(Oracle JDK 7 Update 21) をインストールしてみたよ。


今回は、Mac に Oracle の JDK をインストールしてみました。
どうも、かずや、でっせ☆

(1)Java SE Downloads (http://www.oracle.com/technetwork/java/javase/downloads/index.html) にアクセスします。
スクリーンショット 2013-06-14 23.22.39

(2)画面中盤にある「JDK」の下の「DOWNLOAD」ボタンをクリックします。
スクリーンショット 2013-06-14 23.23.25

(3)「Accept License Agreement」をクリックします。
スクリーンショット 2013-06-14 23.23.34

(4)「jdk-7u21-macosx-x64.dmg」をクリックします。 ファイルがダウンロードされます。
スクリーンショット 2013-06-14 23.23.54

(5)ダウンロードした「jdk-7u21-macosx-x64.dmg」をダブルクリックします。
スクリーンショット 2013-06-14 23.25.20

(6)段ボール(?)の画像をダブルクリックします。
スクリーンショット 2013-06-14 23.25.47

(7)「続ける」ボタンをクリックします。
スクリーンショット 2013-06-14 23.25.54

(8)「インストール」ボタンをクリックします。
スクリーンショット 2013-06-14 23.25.58

(9)しばらく待ちます。
スクリーンショット 2013-06-14 23.26.14

(10)インストール完了です!
スクリーンショット 2013-06-14 23.26.30


Ubuntu に Eclipse をインストールしてみたよ。


Java するなら、Eclipseでしょ!
どうも、かずや、でっせ☆

エントリ「Ubuntu に OpenJDK をインストールしてみたよ。コマンド1つで簡単インストール!」で、OpenJDK をインストールしたので、今回は Eclipse をインストールしてみましたよ。

(1)FireFoxを起動して「http://www.eclipse.org/」にアクセスします。
サイトが開いたら、「Downloads」をクリックします。

01

(2)「Eclipse Classic 4.2.2」の「Linux 64 Bit」をクリックします。
02

(3)緑の下矢印の右隣にあるリンクをクリックします。
03

(4)「ファイルを保存する」を選択して、OKボタンをクリックします。
04

(5)ダウンロードが終わったら、「ホーム」フォルダの「ダウンロード」フォルダをダブルクリックします。
05

(6)「ホーム」-「ダウンロード」フォルダに、ダウンロードしたファイル「eclipse-SDK-4.2.2-linux-gtk-x86_64.tar.gz」があります!
このファイルを「ホーム」フォルダに移動します。

06

(7)「ホーム」フォルダに戻って、移動したファイルを展開します。
07

(8)展開が終わると、「eclipse」フォルダが作成されました!
08

(9)「ホーム」-「eclipse」フォルダに、Eclipse のファイルがあります!
10

 

これで、Eclipse のインストールが完了です!(^-^)

 


Ubuntu に OpenJDK をインストールしてみたよ。コマンド1つで簡単インストール!


いまだ、あてもなく、Ubuntu をいじってます(笑)
どうも、かずや、でっせ☆

今日は、Ubuntu に OpenJDK をインストールしてみました。
コマンド1つで簡単にインストールできましたよ。

(1)「端末」をダブルクリックします。
01

 

(2)次行のコマンドを入力します。
sudo apt-get install openjdk-7-jdk
02

(3)管理者パスワードを入力します。
03

(4)「Y」を入力します。
04

(5)しばらく待ちましょう。
05

(6)インストールが完了です。
06

(7)次行のコマンドを入力して、Javaコンパイラが認識されているか確認します。
javac -version
※バージョンが表示されたらOK!
07

(8)次行のコマンドを入力して、Javaが認識されているか確認します。
java -version
※バージョンが表示されたらOK!
08

以上です(^-^)