xlang
v5.1 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
File.x
浏览该文件的文档.
1
4
class
File
{
5
// 默认构造函数,创建一个新的File对象
6
public
File
();
7
// 根据指定路径创建File对象
8
public
File
(
String
);
9
// 根据父File对象和子路径创建File对象
10
public
File
(
File
,
String
);
15
public
@NotNilptr
String
getPath
();
20
public
@NotNilptr
String
getName
();
21
// 判断当前File对象是否代表一个目录
22
public
bool
isDirectory
();
23
// 打开文件,返回文件句柄
24
public
long
open
();
25
// 查找文件,需要传入文件句柄和File对象作为参数
26
public
bool
find
(
long
,
File
);
27
// 关闭文件,需要传入文件句柄
28
public
void
close
(
long
);
29
// 修改文件权限
30
public
bool
chmod
(
int
);
31
// 获取文件权限模式
32
public
int
mode
();
33
// 删除文件或目录
34
public
bool
remove
();
35
// 重命名文件或目录
36
public
bool
rename
(
String
);
37
// 获取文件最后修改时间
38
public
long
lastModifiedTime
();
39
// 获取文件大小
40
public
long
length
();
41
// 创建目录
42
public
bool
mkdir
();
43
// 判断文件或目录是否存在
44
public
bool
exists
();
49
public
@NotNilptr
String
parentPath
();
54
public
@NotNilptr
String
extension
();
55
// 析构函数,释放File对象占用的资源
56
public
void
finalize
();
57
};
File
Definition
File.x:4
File.length
long length()
File.finalize
void finalize()
File.mode
int mode()
File.getPath
String getPath()
File.File
File(File, String)
File.getName
String getName()
File.File
File(String)
File.chmod
bool chmod(int)
File.open
long open()
File.File
File()
File.isDirectory
bool isDirectory()
File.exists
bool exists()
File.find
bool find(long, File)
File.lastModifiedTime
long lastModifiedTime()
File.mkdir
bool mkdir()
File.parentPath
String parentPath()
File.rename
bool rename(String)
File.close
void close(long)
File.extension
String extension()
String
Definition
String.x:5
std
File.x
制作者
1.9.8