是这样的。
成都创新互联公司一直在为企业提供服务,多年的磨炼,使我们在创意设计,成都全网营销到技术研发拥有了开发经验。我们擅长倾听企业需求,挖掘用户对产品需求服务价值,为企业制作有用的创意设计体验。核心团队拥有超过10年以上行业经验,涵盖创意,策化,开发等专业领域,公司涉及领域有基础互联网服务西部信息服务器租用、手机APP定制开发、手机移动建站、网页设计、网络整合营销。
你打开命令行窗口,然后输入 cd "Program Files",回车;
简单点,也可以输入cd P ,然后按Tab键,会给你自己补全的,要是你按了出来的不是 "Program Files",那你再按Tab,直到出来为止。
剩下的。。。就是JAVA的事了 。。
void saveToFile(String path, String name, String con)
{
if(!name.endsWith(".txt"))
name = name + ".txt";
File file = new File(path + File.separator + name);
FileOutputStream fos = null;
try
{
if(!file.exists())
{
file.createNewFile();
}
fos = new FileOutputStream(file);
fos.write(con.getBytes());
} catch (Exception e)
{
System.out.println("文件出错");
}
finally
{
try
{
fos.flush();
fos.close();
} catch (IOException e)
{
}
}
}
Java是通过使用I/O文件操作类,创建输入输出流,将数据保存在指定的路径下的文件里面。
示例代码:
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
public class WriteFileTest {
public static void main(String[] args) {
FileOutputStream fop = null;
File file;
String content = "This is the text content";
try {
file = new File("D:/test.txt");//初始化file
fop = new FileOutputStream(file);//初始化输出流
// 若文件不存在,则创建它
if (!file.exists()) {
file.createNewFile();
}
// 获取字节的内容数组
byte[] contentInBytes = content.getBytes();
fop.write(contentInBytes);//写出到指定路径文件中字节的内容数组
fop.flush();
fop.close();
System.out.println("Done");
} catch (IOException e) { //捕捉异常
e.printStackTrace();
} finally {
try {
if (fop != null) {
fop.close();
}
} catch (IOException e) { //捕捉异常
e.printStackTrace();
}
}
}
}
有三种方式:
保存到*.properties配置文件中,是以键值对的形式存储:键=值,读取的时候是提供键来读到值
保存到*.xml文件中,自己设定好标签,读取的时候提供标签得到值
保存到数据库中,当然首先要设定好存取的程序,即与数据库交互数据的程序
这三种方式所使用的类,可以到网上查阅或看java的帮助文档
保存到配置文件中的方法最为简便,适合小程序
不过像你的程序由于数据重复性高,保存到*.xml文件中更清晰
没时间写,我有一个关于Excel文件与数据库读写的例子,从数据库中取出数据存入Excel中,再从Excel中读取数据存到数据库库中