摘要:
--------- android培训、java培训、期待与您交流! ---------方法的可变参数1,介绍方法的可变参数是JDK1.5版本出现的新特性。在使用时需注意当方法含有多个参数时,可变参数一定要放到参数列表的后面public static void method(String...str){}public static void method(int a,char b,String...str){}这时可变参数一定要放在参数列表的最后面,如上所示:可变参数的表示方式就是: 数据类型...变量名2,可变参数其实就是一种数组参数的简写形式。不用每一次都手动的建立数组对象。只要将要操作的 阅读全文
摘要:
--------- android培训、java培训、期待与您交流! ---------高级for循环1,格式:for(数据类型 变量名 : 被遍历的集合(Collection)或者数组){}假如 al 是一集合for(String s : al){System.out.println(s);}高级for循环只能对集合进行遍历,获取集合元素。但是不能对集合进行操作。但是使用迭代器除了遍历,还可以进行remove集合中元素的动作。如果是用ListIterator,还可以在遍历过程中对集合进行增删改查的动作。2,传统for和高级for有什么区别呢?高级for有一个局限性。必须有被遍历的目标。建议在 阅读全文
摘要:
--------- android培训、java培训、期待与您交流! ---------7 数组与集合的相互转变7.1 数组转变成集合1,为什么把数组转变成集合呢?有什么好处呢?数组转变成集合后,就可以使用集合的思想和方法来操作数组中的元素。注意:将数组变成集合,不可以使用集合的增删方法。因为数组的长度是固定。 但是下面用这些集合的方法就很容易操作数组了contains(),查询是否包含某元素get(),取得数组中的元素,而不再用for循环去遍历取得indexOf(),查询该元素的索引subList();是否包含某一字串如果你增删。那么会反生UnsupportedOperationExcept 阅读全文