举例:
BufferedReader bre = null
OutputStreamWriter pw = null//定义一个流
try {
String file = "D:/test/test.txt"
bre = new BufferedReader(new FileReader(file))//此时获取到的bre就蚂轮御是整闷岩个文件的缓存流
pw = new OutputStreamWriter(new FileOutputStream(“D:/test.txt”),"GBK")//确认流的输出文件和编码格式,此过程创建了“test.txt”实例
while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环
{
if(str.indexOf("排除")<0){//判断是桐梁否需要舍弃
pw.write(str)//将要写入文件的内容,可以多次write
}
}
bre.close()//关闭流
pw.close()//关闭流
解释:以上方法是实现的删除,if中的条件改变下,即可实现其余的功能。
备注:文件流用完之后必须及时通过close方法关闭,否则会一直处于打开状态,直至程序停止,增加系统负担。
你所说的增删改查是数据库的命令 *** 作。在Java编程中,在Java和数据库完成连接以后,可以岩旁调用数据库的select、delete、updata等命令。你也可以把相关的命令变成一个字符串对象,这样调用起来粗迹橡会更简单。州并欢迎分享,转载请注明来源:内存溢出
评论列表(0条)