摘要: 思路:首先向获取文件,如果是文件的话,则判断它是否以".txt"或".java"结尾,如果是则输出它的路径。如果是文件夹的话,则需获取子文件,利用递归方法遍历子文件 代码:这只是一个方法。 // 查找指定文件夹下所有的.txt和.java文件 public static void SearchAtN 阅读全文
posted @ 2019-11-11 20:27 littlemelon 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 思路:首先先获取文件和要获取的大小,然后判断是否为文件,如果是文件,则判断它的大小是否与指定大小相等,是则输出。如果是文件夹的话,则需要递归算法来对子文件进行操作,之前写过递归算法遍历文件 代码: package com.testHomework; import java.io.File; publ 阅读全文
posted @ 2019-11-11 20:00 littlemelon 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 编写一个文件分割工具,能把一个大文件分割成多个小的文件。并且能再次把它们合并起来得到完整的文件。 思路:大文件分割其实就是把文件内容平均分到多个小文件,可以定义一个大小作为平均大小,然后才进行文件操作。至于合并,则把这几个文件内容依次读入到一个新的文件。 代码: package com.testHo 阅读全文
posted @ 2019-11-10 23:01 littlemelon 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 编写一个文件加解密程序,通过命令行完成加解密工作 思路:因为读取文件是可以按照字节读取,或者字符读取,所有我们可以按照读字节后把字节改了或者把字符改了。 按照字节的: 代码: package com.testHomework; import java.io.BufferedInputStream; 阅读全文
posted @ 2019-11-10 18:42 littlemelon 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 经过几天的学习,对文件的知识了解了一些。现在来完成课后作业 思路:获取文件的大小,即文件名.length() (即字节长度),但是该方法只适用于文件,而不适用于文件夹,如果用于文件的话则,返回的长度为0. 补充:文件名.length()为0有两种情况:(1):该文件不存在(2):该文件是文件夹 所以 阅读全文
posted @ 2019-11-08 10:04 littlemelon 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 今天测试java文件内容,但文件还不熟悉,这几天一直在搞JavaWeb,该好好看看Java文件了 问题一:读入文件中的内容,输出前n个出现最多的字母(将单词分解成字母),区分大小写 解题思路:首先得先读取文件内容,将一些符号删去,然后提取单词,再提取字母,将它们分别放到52个char类型的数组当然还 阅读全文
posted @ 2019-11-05 16:35 littlemelon 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 多态测试: 代码: 运行结果: 为什么会出现这种结果呢:这个实际就是多态的具体表现,当子类与父类拥有一样的方法,并且让一个父类变量引用一个子类对象时,到底调用哪个方法,由对象自己的“真实”类型所决定,这就是说:对象是子类型的,它就调用子类型的方法,是父类型的,它就调用父类型的方法。因为父类被子类赋予 阅读全文
posted @ 2019-10-24 08:05 littlemelon 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 第一次结果: 子类在创建是,先调用父类的构造函数,然后再调用自身的构造函数。 第二次结果: 如果显示调用父类构造函数(super),则必须放在子类构造函数第一行,否则会报错 完整代码: 答案肯定是不能的,因为构造函数是对类进行初始化的,子类继承了父类数据,所以必须要父类对数据进行初始化,所以必须先调 阅读全文
posted @ 2019-10-23 20:38 littlemelon 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 今天这一天太悲催了,上周六建民说让学习数据库,周一测试,从周六晚上到周日一整天,学了基本的数据库,今天测试遇见问题不会修改,总之就是一句话很糟糕,但是课下通过问同学,了解一些方法总算是弄出来了。 问题: 1登录账号:要求由6到12位字母、数字、下划线组成,只有字母可以开头;(1分) 2登录密码:要求 阅读全文
posted @ 2019-10-21 20:26 littlemelon 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 首先是在静态函数调用静态变量和非静态变量 对于静态变量可以输出值,看下图 而对于非静态变量,会报错 那么如何在静态方法,调用非静态变量或者方法: 应该先给对象实例化,然后在对象.变量名或者方法,结果如下 原因:因为静态成员是类的加载时候初始化的,而非静态是在类实例化才初始化的,当静态方法调用实例成员 阅读全文
posted @ 2019-10-14 20:43 littlemelon 阅读(263) 评论(0) 推荐(0) 编辑