当前位置: 首页 > news >正文

汽车网站策划书wordpress 4.7.5下载

汽车网站策划书,wordpress 4.7.5下载,关键词排名工具有哪些,网站开发那家好目录 API之Arrays 将数组变成字符串 二分查找法查找元素 拷贝数组 填充数组 排序数组 Lambda表达式 集合的进阶 单列集合 体系结构 Collection API之Arrays 操作数组的工具类 将数组变成字符串 //将数组变成字符串char[] arr {a,b,c,d,e};System.out.println(Arra…

目录

API之Arrays

将数组变成字符串

二分查找法查找元素

拷贝数组 

填充数组

排序数组

Lambda表达式

 集合的进阶

单列集合

体系结构

Collection


API之Arrays

                        操作数组的工具类

将数组变成字符串

        //将数组变成字符串char[] arr = {'a','b','c','d','e'};System.out.println(Arrays.toString(arr));//[a, b, c, d, e]

二分查找法查找元素

        //二分查找法查找元素System.out.println(Arrays.binarySearch(arr,'b'));//1//如果查找的元素不存在,返回(-插入值-1),插入值为顺序排序该存在的索引 f该存在索引5System.out.println(Arrays.binarySearch(arr,'f'));//-6

拷贝数组 

       //拷贝数组char[]  newArr = Arrays.copyOf(arr,5);System.out.println(newArr);//有范围拷贝数组 包左不包右char[] newArr1 = Arrays.copyOfRange(arr,0,4);System.out.println(newArr1);

填充数组

        //填充数组Arrays.fill(arr,'s');System.out.println(Arrays.toString(arr));//[s, s, s, s, s]

排序数组

        //数组排序int[] arr1 = {9,1,2,8,7,3,4,6,5,10};Arrays.sort(arr1);System.out.println(Arrays.toString(arr1));//[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Lambda表达式

               Lambda表达式是JDK8开始的新语法形式

格式:

(形参) ->{方法的方法体}

注意事项:

                可以用来简化匿名内部类

                只能简化有且仅有一个抽象方法接口的匿名内部类

测试类

public class Test {public static void main(String[] args) {//正常书写
//        method(new Eat() {
//            @Override
//            public void eating() {
//                System.out.println("正在吃饭");//正在吃饭
//            }
//        });//使用Lambda表达式method( () ->{System.out.println("正在吃饭");});//省略写法method( () ->System.out.println("正在吃饭"));}public static void method(Eat e) {e.eating();}
}//增加注解验证
@FunctionalInterface
interface Eat {public abstract void eating();
}

 集合的进阶

单列集合

                        每个元素只包含一个值

体系结构

List系列集合:添加的元素是有序的(存和取的顺序),有索引可重复的

Set系列集合:添加的元素是无序的(存和取的顺序可能不一样)、无索引不重复的


Collection

                        Collection是单列集合的最高级别接口,它的功能所有单列集合可以继承使用

方法简述:
方法名称说明
add(E   e)将给定的对象添加到当前集合中
clear()清空中集合中所用元素
remove(E   e)把给定的对象在集合中删除
contains(Object   obj)判断集合中是否包含给定的对象
isEmpty()判断集合是否为空
size()返回集合的元素个数(集合长度)
简单实现:
 public static void main(String[] args) {//创建collection接口的实现类对象Collection<String> coll = new ArrayList<>();//添加元素 它的返回类型是boolean类型 添加成功返回true,添加失败返回falsecoll.add("a");System.out.println(coll); //[a]//清空集合coll.clear();System.out.println(coll);//[]//删除集合中的元素 返回值为boolean类型,删除成功返回true,删除失败返回falsecoll.add("b");coll.remove("a");System.out.println(coll);//[b]//判断元素是否包含boolean result1 = coll.contains("a");System.out.println(result1);//falseboolean result2 = coll.contains("b");System.out.println(result2);//true//判断集合是否为空boolean result3 = coll.isEmpty();System.out.println(result3);//false//获取集合的长度int size = coll.size();System.out.println(size);//1}

http://www.yayakq.cn/news/641097/

相关文章:

  • 响应式企业网站cmsphp网站开发文档怎么写
  • 建设工程项目查询网站泰安网页建设
  • 免费软件app网站下载大全wordpress 安装 主题
  • 网站域名怎么备案字体设计赏析
  • 做简易动画的网站域名打不开原来的网站
  • 重庆免费做网站什么是网络营销的tgi值
  • 长沙新型网络营销搜索引擎优化营销
  • 站长工具seo综合查询源码24小时网站建设
  • 滁州市南谯区住房和建设局网站西安建设教育网站
  • 下载的asp网站怎么打开做网站备案哪些条件
  • 网站seo方案苏州建筑工程有限公司
  • 网站开发路径旅行社erp系统
  • 阿里云oss做网站区块链企业解决方案
  • 网站建设 php 企业网站淘乐惠网站怎么做
  • 常见的网站建设类型都有哪些方面wordpress媒体库过滤
  • 做网站自适应框架微信公众号怎么创建新的话题
  • 做一个网站如何做请人做网站合同
  • 教务管理系统哪个好百度seo营销公司
  • 查看网站备案号南京广告公司户外广告
  • 免费网站安全软件大全免费下载wordpress标题序号
  • 微信电脑网站是什么原因爱站网站seo查询工具
  • 网站如何加链接上海环球金融中心造价
  • 沈阳网站建设技术支持seo百度首页排名业务
  • 台州网站公司那里好天津建设工程信息网招聘
  • 138ip地址查询网站wordpress优化版
  • 深圳专业做网站排名多少钱网站域名后缀区别
  • 优秀的网站建设自己做的网站怎么实现结算功能
  • 做一个跨境电商网站建网站的软件 优帮云
  • 网站免费建站众享星球广告设计与制作需要学什么专业
  • 做网站微信公众号西安工程建设信息网站