摘要:
/** * 自动装箱与拆箱 */public class Autoboxing { public static void main(String[] args) { Integer num1 = 20; //自动装箱 int num2 = new Integer(20); //自动拆箱 ... 阅读全文
摘要:
枚举的特点:◆类型安全(Type Safety)◆紧凑有效的枚举数值定义(Compact, Efficient Declaration of Enumerated Values)◆无缝的和程序其它部分的交互操作(Seamless integration with other language fea... 阅读全文
摘要:
/** * 将十进制转换成二进制、八进制、十六进制 * 说明: * 1)、在JAVA语言一个整数用4个八位表示,即32个二进制位 * 2)、一个二进制位用0和1表示,最大值是1 * 3)、一个八进制位表示3个二进制位,最大值是7 * 4)、一个十六进制位表示4个二进制位,最大值是15 * */pub... 阅读全文
摘要:
需求:将一个数插入到一个有续的数组中,插入成功后,还要保证该数组中的数是有序的思考:1)、用折半查找法找到这个数在数组中的位置,如果这个数存在数组中,就把这个数插入到这个数所在数组中的位置上就可以了,如果这个数不存在数组中,则返回这个数组中最小下标的值,该下标值就是该数要插入数组中的位置2)、将这个... 阅读全文
摘要:
/** * 操作数组的常用方式 */public class ArrayDemo { public static void main(String[] args) { int[] arr = new int[] { 1, 3, 10, 2, 5, 7, 8 }; // 排序前 System.o... 阅读全文
摘要:
/** * 操作数组的常用方式 */public class ArrayDemo { public static void main(String[] args) { int[] arr = new int[] { 1, 3, 10, 2, 5, 7, 8 }; // 获取最大值,方式一 ... 阅读全文
摘要:
/** * 可变参数 */public class VariableParamater { /** * 统计2个或多个数的和 */ public static void main(String[] args) { //计算2个数的和 sum(10,15); /* * 问题:如果要计... 阅读全文
摘要:
import static java.lang.Math.*; //导入Math类中的所有静态方法/** * 静态导入 * 使用方式: * 1)、在包名前加上static关键字 * 2)、在类中调用静诚方法不需要再以类为前缀,直接写类的方法名即可 * */public class StaticImp... 阅读全文