Java
chenxuxu_
这个作者很懒,什么都没留下…
展开
-
带监视哨和没有带监视哨的顺序查找算法
import java.util.Scanner;/** * 顺序查找的两种算法(带监视哨和没有带监视哨) * * @author chenjunxu * @since 2015-11-10 */public class Main { public static void main(String[] args) { System.out.println("请输入一个数组的长原创 2015-11-10 17:01:16 · 4875 阅读 · 0 评论 -
java 枚举类 getClass和getDeclaringClass的区别
在使用枚举类的时候,建议用getDeclaringClass返回枚举类。但是为什么不用getClass呢?下面来看看代码: public enum FruitEnum{ BANANA,APPLE; public static void main(String[] args) { System.out.println(BANANA....原创 2018-03-26 22:03:54 · 8413 阅读 · 0 评论 -
java 链式调用
前言现在很多开源库或者代码都会使用链式调用。因为链式调用在很多时候,都可以使我们的代码更加简洁易懂。以下 Student 类有多数个属性,让我们看看非链式调用和链式调用有何区别。非链式调用Main 类: /** * Created by chenxuxu on 17-1-10. */ public class Main { public static原创 2017-04-03 11:00:33 · 14952 阅读 · 2 评论 -
百分比转换成十六进制
在很多时候,可能我们都需要使用百分比转换成十六进制。例如设计师们的设计稿上经常出现的透明度百分比。 先列出全部百分比对应的十六进制值,下面有具体的计算代码。 百分比:0% , 十六进制值:00 百分比:1% , 十六进制值:30 百分比:2% , 十六进制值:50 百分比:3% , 十六进制值:80 百分比:4% , 十六进制值:A0 百分比原创 2016-10-23 23:12:58 · 12703 阅读 · 2 评论 -
Eclipse打印Java的char默认值,出现方框原因
众所周知,Java为char赋值默认值(只有成员变量才会赋值,对于局部变量,不会有默认值),默认值就是’\u0000’。但是,我在Eclipse打印char默认值时,Eclipse的console显示结果为一个方框。这是为什么呢?难道char的默认值不是’\u0000’?难道各种Java书联合起来“调戏我”?再接下去试试。结果为true,证明那个方框就是’\u0000’。但是,为什么Eclipse显原创 2016-03-27 14:54:49 · 4604 阅读 · 0 评论 -
在sublime Text2上配置并运行Java程序
在sublime Text2上配置并运行Java程序原创 2016-01-15 14:38:24 · 1996 阅读 · 0 评论 -
配置Java环境变量
配置Java环境(附带图片,以及配置的原因)原创 2016-01-15 13:22:53 · 1064 阅读 · 1 评论 -
分治法算法——归并排序
分治法算法中的经典——归并排序上一节,我讲了分治法的相关思想,并贴出数字旋转方阵的代码以及解决思想。算法的话,主要还是要靠自己领悟,要多思考,不会再去看看别人的思路。以下,我分析一下分治法算法中的经典——归并排序。下面举个例子: 有个int数组,元素为{1,6,2,7,4,9} 首先,我们先将整个数组分解,分解成一个个规模大小相同的子问题,直到只有一个元素(图中第四行)。现在,我们再进行合并原创 2016-01-21 10:36:11 · 1117 阅读 · 0 评论 -
Eclipse最最最常用的快捷键
本人把我开发时,最常用的十多个快捷键整理了一下。希望能帮助很多朋友加快开发效率的同时,不用记这么多的快捷键。原创 2015-12-10 14:29:05 · 586 阅读 · 0 评论