分析:分析当整除(a+b)的时候肯定是后者胜利,假设余数不等于0的时候。假设余数大于b肯定是前者胜利,否则后者胜利。 代码: import java.math.*; import java.util.Scanner; public class Main{ public static void mai ...
分类:
其他好文 时间:
2017-05-01 15:02:52
阅读次数:
153
https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/ 构造Stream 数值流的构造 流转化为其他数据结构 流的操作分类 Intermediate: map (mapToInt, flatMap 等)、 filter、 dis ...
分类:
编程语言 时间:
2017-04-30 18:43:52
阅读次数:
335
?? /* * 1.存储对象能够考虑:①数组 ②集合 * 2.数组存储对象的特点:Student[] stu = new Student[20]; stu[0] = new Student();.... * >弊端:①一旦创建,其长度不可变。②真实的数组存放的对象的个数是不可知。 * 3.集合 * ...
分类:
其他好文 时间:
2017-04-30 15:11:24
阅读次数:
151
接口(实现C++的多继承,同时避免了虚继承)深拷贝与浅拷贝内部类代理 一、接口与泛型接口:提供一组行为规范public interface Comparable<T>{ int compareTo(T other)}...int conpareTo<Employee other> //指定T 接口中 ...
分类:
编程语言 时间:
2017-04-28 18:34:23
阅读次数:
173
findBugs错误英文翻译rule.findbugs.IMSE_DONT_CATCH_IMSE.name=不良实践 - 捕获可疑IllegalMonitorStateException rule.findbugs.BX_BOXING_IMMEDIATELY_UNBOXED.name=性能 - 基本... ...
分类:
数据库 时间:
2017-04-28 14:02:12
阅读次数:
225
本人在研究Spak,最近看了很多网上的对于SPARK用Java实现二次排序的方法,对于自定义key的做法基本上都是实现Ordered<>接口,重写$greater、$greater$eq、$less、$less$eq、compare、compareTo方法,定义hashCode、equals·····感觉好麻烦,其实我们自定义key只是用..
分类:
编程语言 时间:
2017-04-28 12:01:49
阅读次数:
1000
工作时间久了,偶尔会迷糊。。。。。 comparable 与 comparator 区别:(策略模式) 一般需要比较或者排序的类,都需要实现 comparable ,实现comparable就需要去重写 compareto方法,一般需要在这个方法里写明具体需要怎么比较,那么问题来了,如果以后类的比较 ...
分类:
其他好文 时间:
2017-04-27 22:07:14
阅读次数:
172
How Many Fibs? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6371 Accepted Submission(s): 2517 ...
分类:
编程语言 时间:
2017-04-27 21:14:34
阅读次数:
166
bigdecimal类型四则运算: Bigdecimal s = new Bigdecimal(5); Bigdecimal x = new Bigdecimal(15); 依次为最基础的加减乘除: s.add(x); s.substract(x); s.multiply(x); s.divide( ...
分类:
其他好文 时间:
2017-04-27 14:48:03
阅读次数:
179
当可以接触到类的源码时,实现Comparable接口,重写public int compareTo(T o)函数。 这可以使类本身变得可比较(comparable), 可以用Collections.sort()排序,可以当map的key。 当不可接触到类的源码时,又想对类进行排序,可以实现Compa ...
分类:
编程语言 时间:
2017-04-21 16:31:03
阅读次数:
187