Java创建文件并写入字符串

Java创建文件并写入字符串,如果文件存在则只写入字符串。


String sourceString = "sourceString";	//待写入字符串
byte[] sourceByte = sourceString.getBytes();
if(null != sourceByte){
	try {
		File file = new File(path);		//文件路径(路径+文件名)
		if (!file.exists()) {	//文件不存在则创建文件,先创建目录
			File dir = new File(file.getParent());
			dir.mkdirs();
			file.createNewFile();
		}
		FileOutputStream outStream = new FileOutputStream(file);	//文件输出流用于将数据写入文件
		outStream.write(sourceByte);
		outStream.close();	//关闭文件输出流
	} catch (Exception e) {
		e.printStackTrace();
	}
}


你可能感兴趣的:(java,字符串,文件,写入)