File io 使用Java ME通过FTP上传文件
如何修改以下java代码,使其在J2RE(java ME)上工作,因为java ME中没有File io 使用Java ME通过FTP上传文件,file-io,java-me,ftp,File Io,Java Me,Ftp,如何修改以下java代码,使其在J2RE(java ME)上工作,因为java ME中没有java.io.files类:( 如果您想打开并读取一个文件,请查看以下两个链接 下面是一个打印文件内容的示例 public void showFile(String fileName) { try { FileConnection fc = (FileConnection) Connector.open("file:///CFCard/" + fileName);
java.io.files
类:(
如果您想打开并读取一个文件,请查看以下两个链接
下面是一个打印文件内容的示例
public void showFile(String fileName) {
try {
FileConnection fc = (FileConnection)
Connector.open("file:///CFCard/" + fileName);
if(!fc.exists()) {
throw new IOException("File does not exist");
}
InputStream is = fc.openInputStream();
byte b[] = new byte[1024];
int length = is.read(b, 0, 1024);
System.out.println
("Content of "+fileName + ": "+ new String(b, 0, length));
} catch (Exception e) {
}
}
我实际上正在开发一个客户端应用程序,我需要集成此功能,您提供的链接是一个ftp客户端,而不是用于开发aps的api或类,还有它的商业:@brux现在我对您需要什么感到困惑。您是在寻找J2ME的ftp客户端api吗?如果是,或者如果不是,请澄清您的问题,关于你在问什么。谢谢你的回复罗曼。基本上,我想知道如何补贴java.io.files部分,使其使用jrm2等价物。我不是最伟大的程序员,我只需要这个特殊的东西。我展示的代码用java工作,但j2me不使用java.io.file类,那么我该如何上传文件呢?sorted mate,thi看起来是我需要的!非常感谢。下次你在这里发布内容时,记得格式化你的文本。而且,它不是JavaME,而是JavaME。;-)
public void showFile(String fileName) {
try {
FileConnection fc = (FileConnection)
Connector.open("file:///CFCard/" + fileName);
if(!fc.exists()) {
throw new IOException("File does not exist");
}
InputStream is = fc.openInputStream();
byte b[] = new byte[1024];
int length = is.read(b, 0, 1024);
System.out.println
("Content of "+fileName + ": "+ new String(b, 0, length));
} catch (Exception e) {
}
}