java 简单小程序
发布网友
发布时间:2022-04-29 08:47
我来回答
共2个回答
热心网友
时间:2022-06-25 00:46
//程序改成如下就没有错误了//
package com.zte;
import java.io.*;
class WriterFile {
String filePath = null, fileName = null, fileContent = null;
boolean success;
public void setFilePath(String s) {
filePath = s;
try {
File path = new File(filePath); // 2
path.mkdir();
} catch (Exception e) {
}
}
public String getFilePath() {
return filePath;
}
public void setFileName(String s) {
fileName = s;
}
// 1
public String getFileName() {
return fileName;
}
public void setFileContent(String s) {
fileContent = s;
byte content[] = fileContent.getBytes(); // 3
try {
File file = new File(filePath, fileName);
FileOutputStream in = new FileOutputStream(file);
in.write(content, 0, content.length);
in.close();
success = true;
} catch (Exception e) {
success = false;
}
}
public boolean isSuccess() {
return success;
}
}
热心网友
时间:2022-06-25 00:46
byte content[]=fileContent.get.getBytes(); 重要的是把这行代码改成byte content[]=fileContent.getBytes();
我发现代码里还有很多大小写及对象名不搭配的错误, 都是小问题, 改改就可以.
有问题楼主再补充吧.