C# 클래스 cadencii.java.io.File

파일 보기 프로젝트 열기: cadencii/cadencii 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
separator string
separatorChar char

공개 메소드들

메소드 설명
File ( String pathname ) : System

指定されたパス名文字列を抽象パス名に変換して、新しい File のインスタンスを生成します。

canExecute ( ) : bool

この抽象パス名が示すファイルをアプリケーションが実行できるかどうかを判定します。

canRead ( ) : bool

この抽象パス名が示すファイルをアプリケーションが読み込めるかどうかを判定します。

canWrite ( ) : bool

この抽象パス名が示すファイルをアプリケーションが変更できるかどうかを判定します。

compareTo ( File pathname ) : int

2 つの抽象パス名を語彙的に比較します。

createNewFile ( ) : bool

この抽象パス名が示す空の新しいファイルを不可分 (atomic) に生成します (その名前のファイルがまだ存在しない場合だけ)。

createTempFile ( string prefix, string suffix ) : File

指定された接頭辞と接尾辞をファイル名の生成に使用して、デフォルトの一時ファイルディレクトリに空のファイルを生成します。

createTempFile ( string prefix, string suffix, File directory ) : File

指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。

delete ( ) : bool

この抽象パス名が示すファイルまたはディレクトリを削除します。

deleteOnExit ( ) : void

この抽象パス名が示すファイルまたはディレクトリが、仮想マシンが終了したときに削除されるように要求します。

equals ( object obj ) : bool

この抽象パス名が指定されたオブジェクトと等しいかどうかを判定します。

exists ( ) : bool

この抽象パス名が示すファイルまたはディレクトリが存在するかどうかを判定します。

getAbsoluteFile ( ) : File

この抽象パス名の絶対形式を返します。

getAbsolutePath ( ) : string

この抽象パス名の絶対パス名文字列を返します。

getCanonicalFile ( ) : File

この抽象パス名の正規の形式を返します。

getCanonicalPath ( ) : string

この抽象パス名の正規のパス名文字列を返します。

getFreeSpace ( ) : long

この抽象パス名で指定されるパーティション内で未割り当てのバイト数を返します。

getName ( ) : string

この抽象パス名が示すファイルまたはディレクトリの名前を返します。

getParent ( ) : string

この抽象パス名の親のパス名文字列を返します。

getParentFile ( ) : File

この抽象パス名の親の抽象パス名を返します。

getPath ( ) : string

この抽象パス名をパス名文字列に変換します。

getTotalSpace ( ) : long

この抽象パス名で指定されるパーティションのサイズを返します。

getUsableSpace ( ) : long

この抽象パス名で指定されるパーティション上で、この仮想マシンが利用できるバイト数を返します。

hashCode ( ) : int

この抽象パス名のハッシュコードを計算します。

isAbsolute ( ) : bool

この抽象パス名が絶対かどうかを判定します。

isDirectory ( ) : bool

この抽象パス名が示すファイルがディレクトリであるかどうかを判定します。

isFile ( ) : bool

この抽象パス名が示すファイルが普通のファイルかどうかを判定します。

isHidden ( ) : bool

この抽象パス名が示すファイルが隠しファイルかどうかを判定します。

lastModified ( ) : long

この抽象パス名が示すファイルが最後に変更された時刻を返します。

length ( ) : long

この抽象パス名に指定されているファイルの長さを返します。

list ( ) : string[]

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリを示す文字列の配列を返します。

list ( FilenameFilter filter ) : string[]

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの文字列の配列を返します。

listFiles ( ) : cadencii.java.io.File[]

この抽象パス名が示すディレクトリ内のファイルを示す抽象パス名の配列を返します。

listFiles ( FileFilter filter ) : cadencii.java.io.File[]

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの抽象パス名の配列を返します。

listFiles ( FilenameFilter filter ) : cadencii.java.io.File[]

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの抽象パス名の配列を返します。

listRoots ( ) : cadencii.java.io.File[]

有効なファイルシステムのルートをリスト表示します。

mkdir ( ) : bool

この抽象パス名が示すディレクトリを生成します。

mkdirs ( ) : bool

この抽象パス名が示すディレクトリを生成します。

renameTo ( File dest ) : bool

この抽象パス名が示すファイルの名前を変更します。

setExecutable ( bool executable ) : bool

この抽象パス名に所有者の実行権を設定する簡易メソッドです。

setExecutable ( bool executable, bool ownerOnly ) : bool

この抽象パス名に所有者または全員の実行権を設定します。

setLastModified ( long time ) : bool

この抽象パス名が示すファイルまたはディレクトリが変更された時刻を設定します。

setReadOnly ( ) : bool

この抽象パス名が示すファイルまたはディレクトリにマークを設定し、読み込みオペレーションだけが許可されるようにします。

setReadable ( bool readable ) : bool

この抽象パス名に所有者の読み取り権を設定する簡易メソッドです。

setReadable ( bool readable, bool ownerOnly ) : bool

この抽象パス名に所有者または全員の読み取り権を設定します。

setWritable ( bool writable ) : bool

この抽象パス名に所有者の書き込み権を設定する簡易メソッドです。

setWritable ( bool writable, bool ownerOnly ) : bool

この抽象パス名に所有者または全員の書き込み権を設定します。

toString ( ) : string

この抽象パス名のパス名文字列を返します。

메소드 상세

File() 공개 메소드

指定されたパス名文字列を抽象パス名に変換して、新しい File のインスタンスを生成します。
public File ( String pathname ) : System
pathname String
리턴 System

canExecute() 공개 메소드

この抽象パス名が示すファイルをアプリケーションが実行できるかどうかを判定します。
public canExecute ( ) : bool
리턴 bool

canRead() 공개 메소드

この抽象パス名が示すファイルをアプリケーションが読み込めるかどうかを判定します。
public canRead ( ) : bool
리턴 bool

canWrite() 공개 메소드

この抽象パス名が示すファイルをアプリケーションが変更できるかどうかを判定します。
public canWrite ( ) : bool
리턴 bool

compareTo() 공개 메소드

2 つの抽象パス名を語彙的に比較します。
public compareTo ( File pathname ) : int
pathname File
리턴 int

createNewFile() 공개 메소드

この抽象パス名が示す空の新しいファイルを不可分 (atomic) に生成します (その名前のファイルがまだ存在しない場合だけ)。
public createNewFile ( ) : bool
리턴 bool

createTempFile() 공개 정적인 메소드

指定された接頭辞と接尾辞をファイル名の生成に使用して、デフォルトの一時ファイルディレクトリに空のファイルを生成します。
public static createTempFile ( string prefix, string suffix ) : File
prefix string
suffix string
리턴 File

createTempFile() 공개 정적인 메소드

指定されたディレクトリで新しい空のファイルを生成し、その名前には、指定された接頭辞および接尾辞の文字列が使用されます。
public static createTempFile ( string prefix, string suffix, File directory ) : File
prefix string
suffix string
directory File
리턴 File

delete() 공개 메소드

この抽象パス名が示すファイルまたはディレクトリを削除します。
public delete ( ) : bool
리턴 bool

deleteOnExit() 공개 메소드

この抽象パス名が示すファイルまたはディレクトリが、仮想マシンが終了したときに削除されるように要求します。
public deleteOnExit ( ) : void
리턴 void

equals() 공개 메소드

この抽象パス名が指定されたオブジェクトと等しいかどうかを判定します。
public equals ( object obj ) : bool
obj object
리턴 bool

exists() 공개 메소드

この抽象パス名が示すファイルまたはディレクトリが存在するかどうかを判定します。
public exists ( ) : bool
리턴 bool

getAbsoluteFile() 공개 메소드

この抽象パス名の絶対形式を返します。
public getAbsoluteFile ( ) : File
리턴 File

getAbsolutePath() 공개 메소드

この抽象パス名の絶対パス名文字列を返します。
public getAbsolutePath ( ) : string
리턴 string

getCanonicalFile() 공개 메소드

この抽象パス名の正規の形式を返します。
public getCanonicalFile ( ) : File
리턴 File

getCanonicalPath() 공개 메소드

この抽象パス名の正規のパス名文字列を返します。
public getCanonicalPath ( ) : string
리턴 string

getFreeSpace() 공개 메소드

この抽象パス名で指定されるパーティション内で未割り当てのバイト数を返します。
public getFreeSpace ( ) : long
리턴 long

getName() 공개 메소드

この抽象パス名が示すファイルまたはディレクトリの名前を返します。
public getName ( ) : string
리턴 string

getParent() 공개 메소드

この抽象パス名の親のパス名文字列を返します。
public getParent ( ) : string
리턴 string

getParentFile() 공개 메소드

この抽象パス名の親の抽象パス名を返します。
public getParentFile ( ) : File
리턴 File

getPath() 공개 메소드

この抽象パス名をパス名文字列に変換します。
public getPath ( ) : string
리턴 string

getTotalSpace() 공개 메소드

この抽象パス名で指定されるパーティションのサイズを返します。
public getTotalSpace ( ) : long
리턴 long

getUsableSpace() 공개 메소드

この抽象パス名で指定されるパーティション上で、この仮想マシンが利用できるバイト数を返します。
public getUsableSpace ( ) : long
리턴 long

hashCode() 공개 메소드

この抽象パス名のハッシュコードを計算します。
public hashCode ( ) : int
리턴 int

isAbsolute() 공개 메소드

この抽象パス名が絶対かどうかを判定します。
public isAbsolute ( ) : bool
리턴 bool

isDirectory() 공개 메소드

この抽象パス名が示すファイルがディレクトリであるかどうかを判定します。
public isDirectory ( ) : bool
리턴 bool

isFile() 공개 메소드

この抽象パス名が示すファイルが普通のファイルかどうかを判定します。
public isFile ( ) : bool
리턴 bool

isHidden() 공개 메소드

この抽象パス名が示すファイルが隠しファイルかどうかを判定します。
public isHidden ( ) : bool
리턴 bool

lastModified() 공개 메소드

この抽象パス名が示すファイルが最後に変更された時刻を返します。
public lastModified ( ) : long
리턴 long

length() 공개 메소드

この抽象パス名に指定されているファイルの長さを返します。
public length ( ) : long
리턴 long

list() 공개 메소드

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリを示す文字列の配列を返します。
public list ( ) : string[]
리턴 string[]

list() 공개 메소드

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの文字列の配列を返します。
public list ( FilenameFilter filter ) : string[]
filter FilenameFilter
리턴 string[]

listFiles() 공개 메소드

この抽象パス名が示すディレクトリ内のファイルを示す抽象パス名の配列を返します。
public listFiles ( ) : cadencii.java.io.File[]
리턴 cadencii.java.io.File[]

listFiles() 공개 메소드

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの抽象パス名の配列を返します。
public listFiles ( FileFilter filter ) : cadencii.java.io.File[]
filter FileFilter
리턴 cadencii.java.io.File[]

listFiles() 공개 메소드

この抽象パス名が示すディレクトリにあるファイルおよびディレクトリの中で、指定されたフィルタの基準を満たすものの抽象パス名の配列を返します。
public listFiles ( FilenameFilter filter ) : cadencii.java.io.File[]
filter FilenameFilter
리턴 cadencii.java.io.File[]

listRoots() 공개 정적인 메소드

有効なファイルシステムのルートをリスト表示します。
public static listRoots ( ) : cadencii.java.io.File[]
리턴 cadencii.java.io.File[]

mkdir() 공개 메소드

この抽象パス名が示すディレクトリを生成します。
public mkdir ( ) : bool
리턴 bool

mkdirs() 공개 메소드

この抽象パス名が示すディレクトリを生成します。
public mkdirs ( ) : bool
리턴 bool

renameTo() 공개 메소드

この抽象パス名が示すファイルの名前を変更します。
public renameTo ( File dest ) : bool
dest File
리턴 bool

setExecutable() 공개 메소드

この抽象パス名に所有者の実行権を設定する簡易メソッドです。
public setExecutable ( bool executable ) : bool
executable bool
리턴 bool

setExecutable() 공개 메소드

この抽象パス名に所有者または全員の実行権を設定します。
public setExecutable ( bool executable, bool ownerOnly ) : bool
executable bool
ownerOnly bool
리턴 bool

setLastModified() 공개 메소드

この抽象パス名が示すファイルまたはディレクトリが変更された時刻を設定します。
public setLastModified ( long time ) : bool
time long
리턴 bool

setReadOnly() 공개 메소드

この抽象パス名が示すファイルまたはディレクトリにマークを設定し、読み込みオペレーションだけが許可されるようにします。
public setReadOnly ( ) : bool
리턴 bool

setReadable() 공개 메소드

この抽象パス名に所有者の読み取り権を設定する簡易メソッドです。
public setReadable ( bool readable ) : bool
readable bool
리턴 bool

setReadable() 공개 메소드

この抽象パス名に所有者または全員の読み取り権を設定します。
public setReadable ( bool readable, bool ownerOnly ) : bool
readable bool
ownerOnly bool
리턴 bool

setWritable() 공개 메소드

この抽象パス名に所有者の書き込み権を設定する簡易メソッドです。
public setWritable ( bool writable ) : bool
writable bool
리턴 bool

setWritable() 공개 메소드

この抽象パス名に所有者または全員の書き込み権を設定します。
public setWritable ( bool writable, bool ownerOnly ) : bool
writable bool
ownerOnly bool
리턴 bool

toString() 공개 메소드

この抽象パス名のパス名文字列を返します。
public toString ( ) : string
리턴 string

프로퍼티 상세

separator 공개적으로 프로퍼티

public string separator
리턴 string

separatorChar 공개적으로 프로퍼티

public char separatorChar
리턴 char