摘要:
做完这个eclipse控制台版本的图书管理系统,感觉略有收获,对类与对象的一些关系,接口的使用,以及HashMap,语句判定等有了更深刻的理解. 而这个系统还会继续进化. 加入数据库, web展示.亦或者使用java图形界面. 1.首先第一步,我要做这个图书管理系统,我更理解为一个图书馆 管理系统, 阅读全文
摘要:
Java著名,高效并且应用广泛的二分查找算法. 该算法是由静态方法rank()实现的,它接受一个整数键key和一个已经有序的int数组作为参数.如果该键存在于数组中则返回它的索引,否则返回-1. 算法使用两个变量lo和hi,并保证如果键key在数组中则它一定在a[lo...hi]中,然后方法进入一个 阅读全文
摘要:
如果不用Lambda表达式,使用传统方式: 阅读全文
摘要:
虽然还是有些英文不懂,但借助翻译工具还是大部分可以明白意思的,毕竟很多的是编程的术语. 网站是这个: http://www.codewars.com ,做完题后,会显示其他人做的方法用来借鉴学习. 阅读全文
摘要:
简单冒泡排序: 简单选择排序: 阅读全文
摘要:
个人理解先行: 异常类是当在程序出现问题时抛出的一个警告.提示你程序设计或者代码有存在错误的地方. 异常类和Error都继承自Throwable, Throwable继承自Object类. RuntimeException和其子类都是运行时异常(未检查异常) unchecked exception( 阅读全文
摘要:
下面是使用a数组本身完成: package 数组元素k位右移; /** * 数组向又移动k位。 0<k<n * * @author SeeClanUkyo 将一组数组向右移动k位,末尾的要转置移动到数组开始,其中n为数组大小,0<k<n */ public class ArrayMoveK { pu 阅读全文
摘要:
怕自己忘记,贴一下! ~~~~~~~~~~~~~~~ 阅读全文