首页 > 编程语言 >java 算法

java 算法

时间:2022-10-11 07:44:34浏览次数:58  
标签:java ali List li 算法 new Integer

一、集合与数组的转换

1、初始化一个固定大小的List :List<Integer> ali = Arrays.asList(1,2,3,4,5); 该ali内容可以修改,但是大小不可变

    如果要创建一个可变大小的List的话则可以如此表示:List<Integer> li = new ArrayList<>(ali); 那么li的内容和大小都可变

    如果要将该List转换为对应的数组可以使用:Integer[] values = li.toArray(new Integer[0]); 如果不加new Integer[0] 则返回的是Object[] 的类型;那么这里的0可以改为别的值么? 答案是可以的,如果改为比li长度小的数值则对结果没有影响,values的长度跟li的长度是一致的;如果改为比li的长度大的值则比li长的部分会设置为空

 

二、简单的算法

一些简单通用的算法都放在Collections中

1、min、max来查找数组中的最大值和最小值

2、对数组进行填充

标签:java,ali,List,li,算法,new,Integer
From: https://www.cnblogs.com/czwlinux/p/16777990.html

相关文章

  • 1.12 安装java环境
    如何在在Linux文字界面安装java环境连接xshellLinux系统中联网后(ipa)命令查看地址进入xshell填写地址与用户连接先上传软件包jdk、hadoop两种方式上传......
  • JavaScript数组(Array)方法大全
    <script>/**链接:https://www.jianshu.com/p/7e160067a06c二、数组方法概括方法名对应版本功能原数组是否改变concat()ES5-......
  • Java环境变量配置
    pathpath是一个常见的环境变量,它告诉系统除了在当前目录下寻找程序外,还可以到path指定的目录中寻找。在末尾加上:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\binclasspathJDK1.5......
  • 算法练习-第十五天【二叉树】
    二叉树226.翻转二叉树参考:代码随想录思路翻转二叉树的方式:递归迭代法层序遍历1.递归前序遍历/***Definitionforabinarytreenode.*typeTreeNodes......
  • Java微服务实战 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1ZY5h9JMF13DCijtWdHksug点击这里获取提取码 ......
  • 实战Java虚拟机 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1JF-kB-TyJRnwZQ1HeXqxyQ点击这里获取提取码 ......
  • 数据算法--Hadoop-Spark大数据处理技巧 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1SCA5hN-0ZbEK_uHZgpBkVg点击这里获取提取码 ......
  • 算法导论第2版 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1yq65hvfK-ooqx-uuYX1CLg点击这里获取提取码 ......
  • 算法图解 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1li7LmqlOKZJV_BYO9iJbYA点击这里获取提取码 ......
  • 算法导论中文第三版 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1CugZiIojOfb4S_qB85hamw点击这里获取提取码 ......