jp.hawk.util
クラス FileIOStream

java.lang.Object
  拡張jp.hawk.util.FileIOStream

public class FileIOStream
extends java.lang.Object

FileIOStream2�́A�t�@�C������f�[�^�̓ǂݍ��݁A�t�@�C���� �f�[�^�����ނ��Ƃ�ȒP�ɍs�����߂̃N���X�ł�.

導入されたバージョン:
JDK1.4.1_02
バージョン:
1.0, 2003/09/30
作成者:
Kenta Akimoto

コンストラクタの概要
FileIOStream()
          �R���X�g���N�^.
 
メソッドの概要
protected  void finalize()
           
 java.lang.String loadFile(java.lang.String file, java.lang.String enc)
          �t�@�C������f�[�^��ǂݍ��݂܂�.
 void saveFile(java.lang.String data, java.lang.String filePath, java.lang.String enc)
          �t�@�C���Ƀf�[�^���o���܂�.
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FileIOStream

public FileIOStream()
�R���X�g���N�^. �R���X�g���N�^��Ăяo���������ł́A���̏�����s���܂���.

メソッドの詳細

saveFile

public void saveFile(java.lang.String data,
                     java.lang.String filePath,
                     java.lang.String enc)
              throws java.io.IOException
�t�@�C���Ƀf�[�^���o���܂�. �������݂ɂ́A�f�t�H���g�G���R�[�f�B���O���K�p����܂�. ��ɂ́A�f�[�^�ƁA�ۑ���̃t�@�C���p�X��w�肵�܂�. �t�@�C���p�X�Ŏw�肵���t�@�C�������݂��Ȃ��ꍇ�́A�V�K�쐬����. �µ�A���łɑ��݂��Ă���ꍇ�́A�㏑�����܂�. �f�[�^�̃T�C�Y��w�肷��K�v�͂���܂���. �G���R�[�f�B���O�R�[�h�́ASystem.getProperty("file.encoding")�Ńf�t�H ���g�̂�̂��擾�ł��܂��B

パラメータ:
data - �f�[�^
filePath - �ۑ���
enc - �G���R�[�f�B���O�R�[�h�@��F"MS932"
例外:
java.io.IOException

loadFile

public java.lang.String loadFile(java.lang.String file,
                                 java.lang.String enc)
                          throws java.io.IOException
�t�@�C������f�[�^��ǂݍ��݂܂�. ��ɂ́A�ǂݍ��ݐ�̃t�@�C���p�X�ƁA�G���R�[�f�B���O��@��w�肵�܂�. �ȑO�ɑ��݂���FileIO�N���X�Ƃ͈قȂ�A�f�[�^�e�ʂ̏�͂���܂���. �߂�l�́AString�^�ł�.

パラメータ:
file - �Ǎ���
enc - �G���R�[�f�B���O�R�[�h�@��F"MS932"
戻り値:
String�^�̃f�[�^
例外:
java.io.IOException

finalize

protected void finalize()
                 throws java.lang.Throwable
例外:
java.lang.Throwable