社区
Java EE
帖子详情
Java 对已知文件的操作
emoam
2003-04-02 05:47:06
文件名已知,要能对文件内容实现增删改。
比如,在文件里没有“use”这一项,要能增加这一项并给它赋值。
如果文件里有一项是“usegroup”,要求能够删除。
如果文件里有“password”这一项,要求可以修改它的值。
当然,文件名是已知的,而这些项的名称以及它们对应的值,都可以作为参数传进去
但是我对文件操作不熟悉,如果哪位大虾有过这方面的经验,可否告知?不胜感激!
...全文
22
7
打赏
收藏
Java 对已知文件的操作
文件名已知,要能对文件内容实现增删改。 比如,在文件里没有“use”这一项,要能增加这一项并给它赋值。 如果文件里有一项是“usegroup”,要求能够删除。 如果文件里有“password”这一项,要求可以修改它的值。 当然,文件名是已知的,而这些项的名称以及它们对应的值,都可以作为参数传进去 但是我对文件操作不熟悉,如果哪位大虾有过这方面的经验,可否告知?不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
emoam
2003-04-03
打赏
举报
回复
不要告诉我还从来没有人这样对文件进行操作过。。。
emoam
2003-04-03
打赏
举报
回复
顶上去
有人可以帮我解决此问题否?
emoam
2003-04-03
打赏
举报
回复
prop.setProperty(para,String.valueOf(paravalue))?
secrets001
2003-04-03
打赏
举报
回复
值必须都为类的实例,不能是int,long,boolean,float等基本类型,如要加入这种基本类型,请用String.valueOf(123).
emoam
2003-04-03
打赏
举报
回复
prop.setProperty(para,paravalue);
这样好像是不行D~~~
谁能告诉我该怎么去做呢?
emoam
2003-04-02
打赏
举报
回复
根据你的提示,我这样写(一部分,修改项值吧),你看看可不可以。
//para 为项名,paraValue 为项值
public void Set_Para(String para,String paraValue)
{
try{
Properties prop = new Properties();
//FileParse 为类名,Str_FileName 为已知的文件名
prop.load(FileParse.class.getResourceAsStream(Str_FileName));
prop.setProperty(para,paravalue);//可以这样设置对应项的值吗?可以告诉我方法吗?
//这个东西我还真的没用过,学JAVA才不到两个礼拜,见谅,^o^
}catch(Exception e)
{
}
}
ChDw
2003-04-02
打赏
举报
回复
你的文件格式是类似于
use=123
usegroup=group
password=321
这个样子吗?如果是,你直接使用properties的load方法就可以了,然后最后再输出到原来的文件上面
Java
的
文件
操作
什么是
文件
?
文件
这一名词在生活中是比较常见的。比如:在办公场所,我们会使用
文件
夹来保存我们的资料等一些有用的东西。类似的,在计算机中,
文件
也是用来保存用户信息的地方。我们办公场所的
文件
时放到桌子上或者柜子里,同样的计算机的
文件
也有存放的地方—硬盘。说到硬盘,我有一个问题:请问大家知道内存和硬盘的区别吗?(1)内存的存储空间比较小,硬盘的存储空间比较大(2)内存访问的速度比较快,硬盘访问的速度比较慢(3)内存在电脑电拔掉的情况下,保存在内存的数据会丢失而硬盘是不会丢失数据。...
java
切割
文件
_
Java
如何将大
文件
切割成小
文件
运用
Java
编写代码将一个大
文件
切割成指定大小的小
文件
思路:对
已知
文件
进行切割
操作
–> 得到多个碎片
文件
使用:1、 1个字节输入流 –> 读取
已知
文件
中的数据2、 多个字节输出流 –> 生成多个碎片
文件
思路补充:创建一个指定大小的byte数组,将大
文件
读取到byte数组中,读满一次将byte数组写入一个新的小
文件
中,如此循环直到将大
文件
读取完毕注意:此时最后一个小
文件
可能不足规...
HDFS分布式
文件
系统—
Java
API
操作
1.haoop是
java
编写的,所以可以使用
JAVA
API
操作
Hadoop
文件
系统,构建一个客户端对象就可以对HDFS上的
文件
进行增删改查等
操作
。 2.Configuration:这个类封装客户端或者服务器配置 3.FileSystem:这个类是
文件
系统对象,有些常用方法对
文件
进行
操作
Hadoop API 官方文档:hhtp://hadoop.aphace.org/docs/stable/api/index.html通过IDEA创建Maven工程,并配置pom.xml
文件
...
Java
对txt
文件
内容的增删改查
操作
在之前文章中介绍了怎样在
java
中实现对txt文档的读取和写入的
操作
,并且可以通过保存为json格式方便数据的使用,但是如果需要对txt中的数据修改或删除
操作
,通常的做法是通过读取
操作
,将所有的数据读取出来放在一个临时的变量中,例如String中,但是如果数据量比较少则这样
操作
没有问题,但是一旦数据量比较大,例如需要对5G的数据进行删除
操作
,则会存在内存不足的情况。 因此在对于数据的删除和修改
操作
...
Java
文件
操作
练习题
1、
已知
一个
文件
路径“C:\ProgramData\Kugou\2.txt”,截取
文件
名称,然后在D:\a下创建同名的
文件
。然后使用键盘输入一首诗,保存在该
文件
中。 package com.
Java
文件
操作
练习题; import
java
.io.FileWriter; import
java
.io.IOException; import
java
.util.Scanner; public class demo1 { public static void main(String[] args) thro
Java EE
67,515
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章