11 2019 档案
摘要:思路:先判断是否为文件,如果是文件,则需要判断改文件名是否包含字符串"txt",包含则输出。如果是文件夹的话,先需要判断文件名是否包含".txt"(因为文件名也可能包含txt),然后再用递归方法遍历子文件。 代码:方法 public static void SearchAtString(File f
阅读全文
摘要:思路:首先向获取文件,如果是文件的话,则判断它是否以".txt"或".java"结尾,如果是则输出它的路径。如果是文件夹的话,则需获取子文件,利用递归方法遍历子文件 代码:这只是一个方法。 // 查找指定文件夹下所有的.txt和.java文件 public static void SearchAtN
阅读全文
摘要:思路:首先先获取文件和要获取的大小,然后判断是否为文件,如果是文件,则判断它的大小是否与指定大小相等,是则输出。如果是文件夹的话,则需要递归算法来对子文件进行操作,之前写过递归算法遍历文件 代码: package com.testHomework; import java.io.File; publ
阅读全文
摘要:编写一个文件分割工具,能把一个大文件分割成多个小的文件。并且能再次把它们合并起来得到完整的文件。 思路:大文件分割其实就是把文件内容平均分到多个小文件,可以定义一个大小作为平均大小,然后才进行文件操作。至于合并,则把这几个文件内容依次读入到一个新的文件。 代码: package com.testHo
阅读全文
摘要:编写一个文件加解密程序,通过命令行完成加解密工作 思路:因为读取文件是可以按照字节读取,或者字符读取,所有我们可以按照读字节后把字节改了或者把字符改了。 按照字节的: 代码: package com.testHomework; import java.io.BufferedInputStream;
阅读全文
摘要:经过几天的学习,对文件的知识了解了一些。现在来完成课后作业 思路:获取文件的大小,即文件名.length() (即字节长度),但是该方法只适用于文件,而不适用于文件夹,如果用于文件的话则,返回的长度为0. 补充:文件名.length()为0有两种情况:(1):该文件不存在(2):该文件是文件夹 所以
阅读全文
摘要:今天测试java文件内容,但文件还不熟悉,这几天一直在搞JavaWeb,该好好看看Java文件了 问题一:读入文件中的内容,输出前n个出现最多的字母(将单词分解成字母),区分大小写 解题思路:首先得先读取文件内容,将一些符号删去,然后提取单词,再提取字母,将它们分别放到52个char类型的数组当然还
阅读全文

浙公网安备 33010602011771号