随笔分类 - Java基础知识复习
摘要:代理顾名思义帮助某人某物做某事。代理的好处是我想让你做的你就做,不想给你做的我就不给你做。代码:public class CarControls { public void up(int velocity){ System.out.println("汽车向前移动:" + velocity + "米。"); } public void down(int velocity){ System.out.println("汽车向后移动:" + velocity + "米。"); } public void left(int
阅读全文
摘要:如果需要设计一个方法的参数为可变的,即参数的数目为可变的同一类型,一般有两种方法实现:第一种为参数为一个数组,如下:ChangeParameter为一个类public class ChangeParameter { Object[] array; String[] args; int a; public ChangeParameter(){ } public ChangeParameter(Object[] array){ this.array = array; } //新机制 public void newMethodChangeParameter(Object... arg...
阅读全文
摘要:数组顾名思义一组同一类型的数据,当定义一组数组的时候如下:int[] a,Object [] a等等。java中一切都是对象,数组也不例外,下面验证数据作为对象:先上代码: public static void main(String[] args) { //定义数组并初始化数组 int[] a1 = {1,2,3,4,5,6}; //定义数组 int [] a2; //a2 = new int[a1.length]; //a2引用a1的内存空间,指向同一个对象 a2 = a1; for(int i = 0; i< a1.length; i++){ a2...
阅读全文
摘要:Map、Set、Iterator迭代详解Map接口定义了四种类型的方法,每个Map都包含这些方法。equals(Object o)比较指定对象与此Map的等价性。hashCode()返回此Map的哈希码。Map定义了几个用于插放和删除元素的变换方法。remove(Object key) 从Map中删除键和关联的值。put(object key,Object value) 将指定值与指定键相关联。clear() 从Map虽删除所有映射。putAll(Map t) 将指定Map中的所有映射复制到此Map。查看Map迭代Map中的元素不存在直接了当的方法。假如要查询某个Map以了解其哪些元素满足特定
阅读全文
浙公网安备 33010602011771号