首页 > 编程知识 正文

1kb多少byte,bytes等于多少kb

时间:2023-05-05 08:39:34 阅读:136710 作者:1847

我是Java的初学者,打算构建传真APP。 我的功能之一是用其他字符串替换一些字符串。 如果定义了目标文件的绝对路径,脚本将正常运行,但如果使用相对路径,脚本将中断。

问题是方法“readAllBytes”,该方法仅适用于完整路径。 但是,由于文件夹的位置不同,所以需要相对路径。

目标文件位于项目文件夹中。 可以不使用绝对路径读取文件的内容吗?

非常感谢。 代码段如下所示。

if(checkbox.isselected () ) }

//this works .

pathpath=paths.get((/home ) /…/…/target.fxml ) )。

charset charset=standard charsets.utf _ 8;

string content=new string (files.read all bytes ) path );

content=content.replace all (' text _ old ',' text_new ' );

files.write(path,content.getbytes ) ) charset );

//this doesn't work .

pathpath=paths.get(target.fxml );

caused by : Java.nio.file.nosuchfileexception : target.fxml

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。