gpt4 book ai didi

java - 我想制作一个java程序来搜索名称包含 "xyz"的文件以及其中包含 "xyz"字符串模式的所有文件

转载 作者:行者123 更新时间:2023-12-02 11:51:52 28 4
gpt4 key购买 nike

recursivePrint 函数将递归地显示文件和文件夹,我已经调用了一个函数来搜索文件中的单词此代码适用于小号。文件数但是当我使用所有目录时,它给出了内存不足错误java堆空间

File[] maindir = File.listRoots();

for(int i = 0; i < maindir.length ; i++) {

if (maindir[i].exists() && maindir[i].listFiles() != null) {
// array for files and sub-directories
// of directory pointed by maindir

File arr[] = maindir[i].listFiles();


// Calling recursive method
RecursivePrint(arr, 0, fileName);
}
}

最佳答案

使用 -Xmx 为您的 jvm 分配更多内存。更多信息请引用https://plumbr.io/outofmemoryerror/java-heap-space

关于java - 我想制作一个java程序来搜索名称包含 "xyz"的文件以及其中包含 "xyz"字符串模式的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47830864/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com