- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 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 86001 14
原创 Java 综合性实验 Java源代码分析程序
题目Java课程的综合实验…大三的时候写过的,不过现在回头看,发现写得真烂,所以在学习Java过程中重构了代码.基本不算重构而是重写…改的时候差点看不懂自己写过什么…好了言归正传:实验的要求如下:一、题目:综合性实验 Java源代码分析程序二、类型:综合型、探索型三、目的:初步掌握运用面向对象方法编写应用程序,掌握类、对象、封装等;了解并应用Java语言的字符串处理、文本文件的读写...
2018-10-04 15:42:58 6606 1
原创 Java 统计目录下Java源文件的关键字出现次数
题目题目也可抽象为统计文件正文中某字符串出现的次数.解题思路1.Java中关键字共有50个,分别为: final String[] KEYWORDS = { //50个关键字 "abstract", "assert", "boolean", "break", "byte", "case", "catch",
2018-10-04 13:44:40 5661 3
原创 Java 统计Java源文件代码行数,注释行数,空白行数
题目1.各种行的说明在Java源程序中的行共有3种:(1)代码行,可运行的Java源代码。例如:int n = 10;(2) 注释行,3种注释均可。例如: /** 文档注释 */ /* 多行注释 */ //单行注释(3)空行,既无代码,也无注释;2.特殊行的处理方法如果有以下行尾单行注释的情况,将该行判定为代码行。int number; //n...
2018-10-04 01:28:31 5287 2
原创 Java 统计指定目录中文件的个数和总的大小
题目给定一个指定的目录,例如"E:\音乐",求出该目录下文件的总数,以及所有文件加起来的大小.·复习了File类的使用方法·复习了使用递归算法查找文件代码实现说明 ArrayList<File> fileList; //用于储存找到的每一个文件 File root; //根目录递归算法查找文件 public void searchFiles() {...
2018-10-03 17:44:32 8260
原创 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 34219 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 3600
原创 Java 使用Calendar类输出指定年份和月份的日历
题目题目另可表述为:1.输入一个年份和月份,按格式输出此月份的日历2.以如下格式输出一个月份的日历代码实现1.Calendar类的一些说明Calendar类是一个抽象类,不能通过new的方式来获得实例,可以使用类方法getInstance()返回一个Calendar的子类对象. Calendar calendar = Calendar.getInstance();...
2018-10-02 12:38:16 19965 2
原创 Python编程 16进制转换为10进制-三行代码实现
题目代码实现算法逐位相乘: A280(16)= A*163 + 2*162 + 8*161 + 0*160 public static void hexToDec(String input) { String hex = input.toUpperCase(); int length = hex.length(); long resu...
2018-10-02 10:14:37 11523
原创 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 963
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人