1、Arrays.asList()方法的使用
该方法是将数组转化为list;
该方法不适用于基本数据类型(byte,short,int,long,float,double,boolean);
该方法将数组与列表链接起来,当更新其中之一时,另一个自动更新;
不支持add和remove方法,它的长度是不能改变的;
参考地址:
http://blog.csdn.net/keketrtr/article/details/47108435
https://www.cnblogs.com/shanheyongmu/p/6364320.html
2、List的contains()方法
说明:该方法判断集合list中包含元素b
语法:list.contains(obj)
package com.wanrong.adminWeb; import java.util.ArrayList; import java.util.List; public class Test1 { public static void main(String[] args) { List<String> listA = new ArrayList<String>(); listA.add("111"); listA.add("222"); listA.add("333"); listA.add("444"); System.out.println(listA.contains("222")); System.out.println(listA.contains("2221")); System.out.println("------------------------------------------------"); List<Object> listB = new ArrayList<Object>(); A a1 = new A("11", "男", "你哥1"); A a2 = new A("12", "男", "你哥2"); A a3 = new A("13", "男", "你哥3"); A a4 = new A("14", "男", "你哥4"); B b1 = new B("15", "男", "你哥5"); listB.add(a1); listB.add(a2); listB.add(a3); System.out.println(listB.contains(a1)); System.out.println(listB.contains(a2)); System.out.println(listB.contains(a4)); System.out.println(listB.contains(b1)); } private static class A { private String age_1; private String sex_1; private String name_1; A(String age_1, String sex_1, String name_1){ age_1 = age_1; sex_1 = sex_1; name_1 = name_1; } } private static class B { private String age_2; private String sex_2; private String name_2; B(String age_2, String sex_2, String name_2){ this.age_2 = age_2; this.sex_2 = sex_2; this.name_2 = name_2; } } }
输出结果:
true false ------------------------------------------------ true true false false
3、java中可以传多个参数的写法
// 方法定义 public void info(String format, Object... arguments); // 调用 logger.info("userid {} get relate actMerId {} actFundId {}", new String[] { userId, actMerId, actFundId });
相关推荐
java高考评分系统,有多功能,学习java必用
java相关项目开发短信功能使用的jar包
练习代码JavaDemo阿里云课堂学习的练手代码仅供参考
JAVA___jQuery+AJAX_仿百度搜索功能,java版
java对于modbus 03功能实现,使用eclipse打开
用JAVA编写的聊天程序,客户端与服务端集成在一个文件中,代码简洁,无多余复杂功能。
java编写的坦克大战小游戏,功能简单,是一个学习java练习的小项目。功能:F2重新开始,敌人死光自动加入,简单的爆炸效果
24点算法Java实现\功能强大\而且界面简单.代码易懂
java实现的ftp客户端及服务端,ftp的基本功能。服务端加入命令控制
小游戏可以实现象棋的各个功能比如象棋的各棋子的走法要求以及获胜后的提示,走棋时候的音乐效果
主要功能说明:?管理员角色包含以下功能:管理员登陆管理员用户管理新闻公告...最好是java jdk 1.8,IDE环境:?EclipseMyeclipseIDEA都可以tomcat环境:?Tomcat 7.x8.x9.x版本均可硬件环境:?windows 7/8/10 1G内存以上
GPRS DTU数据中心 源代码,实际cdma的也可以用 DTU接受程序使用Java编写,其中,…\WSNserver\src 为源文件,…\... TwoThread.java 开启多线程功能 post.java 实现向新浪网备份数据 GetIP.java 获取本机固定IP
Java聊天室程序源码,通过java平台实现,与聊天室成员一起聊天等功能。
使用JAVA实现ATM的部分功能,包括密码账号登录,查询,取款,存款,转账等功能
有关英汉汉译字典的java程序源代码,具有翻译的功能
Java实现学生信息管理系统,完成了登录、查询、全选、全否、反选、添加、分页、删除、退出等功能
电视机功能,遥控器,以及功能传输(哈哈哈,我凑不了字数了)
很牛哦,用纯JAVA写的图片幻灯片循环播放功能,每张切换时候的特效是不一样的,很漂亮,相信对学习有用处哦。
java聊天室,具有群聊、私聊、文件传送等功能
这是我结合java8高级技术这本书写的一个小的日志管理系统