![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
xHibiki
【本博客已停止更新】
展开
-
Java 后台读取数据库并保存Excel文件
public void downExcelFile(excelFileForm form,HttpServletResponse response) { List<Object[]> exportDataList = super.getResultListByNativeSql(sb.toString()); //前面是从数据库取出数据,List<Object...原创 2019-05-20 10:59:42 · 686 阅读 · 0 评论 -
Java 统计指定目录中文件的个数和总的大小
题目给定一个指定的目录,例如"E:\音乐",求出该目录下文件的总数,以及所有文件加起来的大小.·复习了File类的使用方法·复习了使用递归算法查找文件代码实现说明 ArrayList<File> fileList; //用于储存找到的每一个文件 File root; //根目录递归算法查找文件 public void searchFiles() {...原创 2018-10-03 17:44:32 · 8361 阅读 · 0 评论 -
Java 统计Java源文件代码行数,注释行数,空白行数
题目1.各种行的说明在Java源程序中的行共有3种:(1)代码行,可运行的Java源代码。例如:int n = 10;(2) 注释行,3种注释均可。例如: /** 文档注释 */ /* 多行注释 */ //单行注释(3)空行,既无代码,也无注释;2.特殊行的处理方法如果有以下行尾单行注释的情况,将该行判定为代码行。int number; //n...原创 2018-10-04 01:28:31 · 5355 阅读 · 2 评论 -
Java 数组元素逆序Reverse的三种方式
题目代码实现说明 int[] originArray; //原始数组 int[] reverseArray;//反转后的数组 int length = 0; //原始数组的长度方案一使用java工具类java.util.Collections中的自带方法Collections.reverse()以下是java.util.Collections.reverse(...原创 2018-10-03 10:52:44 · 34923 阅读 · 3 评论 -
Java 找出随机产生整数中的最小值和最大值
题目复习内容1.数组的基本知识2.Random类的基本用法Random random = new Random(); int number= random.nextInt(1000);//产生一个从0~1000的随机数3.HashMap类用于多值返回//... Map map = new HashMap(); map.put("min", min)...原创 2018-10-03 09:35:52 · 3627 阅读 · 0 评论 -
Java 使用Calendar类输出指定年份和月份的日历
题目题目另可表述为:1.输入一个年份和月份,按格式输出此月份的日历2.以如下格式输出一个月份的日历代码实现1.Calendar类的一些说明Calendar类是一个抽象类,不能通过new的方式来获得实例,可以使用类方法getInstance()返回一个Calendar的子类对象. Calendar calendar = Calendar.getInstance();...原创 2018-10-02 12:38:16 · 20170 阅读 · 2 评论 -
Java 判断一个数是否为素数
代码部分 public static boolean isPrime(int number) { //判断一个数是否为素数 for (int j = 2; j &amp;lt;= Math.sqrt(number); j++) { if (number % j == 0) return false; } return tr...原创 2018-10-01 18:41:58 · 967 阅读 · 0 评论 -
Java 统计目录下Java源文件的关键字出现次数
题目题目也可抽象为统计文件正文中某字符串出现的次数.解题思路1.Java中关键字共有50个,分别为: final String[] KEYWORDS = { //50个关键字 "abstract", "assert", "boolean", "break", "byte", "case", "catch",原创 2018-10-04 13:44:40 · 5715 阅读 · 3 评论 -
Java 综合性实验 Java源代码分析程序
题目Java课程的综合实验…大三的时候写过的,不过现在回头看,发现写得真烂,所以在学习Java过程中重构了代码.基本不算重构而是重写…改的时候差点看不懂自己写过什么…好了言归正传:实验的要求如下:一、题目:综合性实验 Java源代码分析程序二、类型:综合型、探索型三、目的:初步掌握运用面向对象方法编写应用程序,掌握类、对象、封装等;了解并应用Java语言的字符串处理、文本文件的读写...原创 2018-10-04 15:42:58 · 6639 阅读 · 1 评论 -
Java HashMap按key排序和按value排序的两种简便方法
前言HashMap的储存是没有顺序的,而是按照key的HashCode实现.key=手机品牌,value=价格,这里以这个例子实现按名称排序和按价格排序. Map phone=new HashMap(); phone.put("Apple",7299); phone.put("SAMSUNG",6000); phone.put("...原创 2018-10-04 17:17:57 · 89255 阅读 · 14 评论 -
Java 前端传后台出现405,415错误的解决方法
前端传后台出现405,415错误原因:参数没有序列化就传到后台,后台不认识构造,需要对前端数据包装.form = { name: "sennpai", age: 24, job: "student",};$.ajax({ type:"POST", data: JSON.stringify(form), //包装 contentType : "application/jso...原创 2019-05-20 11:11:22 · 2687 阅读 · 0 评论 -
JAVA后台接收并解析/反序列化前端传过来的JSON字符串
前端将JSON字符串传后台:var json = { "name": "hibiki", "age": 24,}; //或者var json = {};json["name"] = " hibiki";json["age"] = 24;//传输$.ajax({ type: "Post", url: "xxx", data: {data: JSON.stringify...原创 2019-06-03 15:12:05 · 4179 阅读 · 0 评论