java数组的常用函数

 1 import java.util.*;
 2 class 数组索引{
 3     public static void main(String args[]){
 4           //数组中的使用工具:Arrays
 5           int[] arr = {1,2,3,4};
 6           //查找数组中是否还有某一个数
 7           int num = 3;
 8           //如果有就打印对应的索引
 9           int result = Arrays.binarySearch(arr,num);
10           System.out.println("对应的索引值如下:");
11           System.out.println(result);
12
13           System.out.println("升序排序如下:");
14           int[] arr1 = {6,4,5,2};
15           Arrays.sort(arr1);
16           for(int i:arr1)
17           System.out.println(i);
18
19           System.out.println("将数组倒序排序如下:");
20           ArrayList<Integer> list2=new ArrayList<Integer>();
21           for(int i=1;i<=5;i++){
22                  list2.add(i);
23                 }
24           Collections.reverse(list2);
25           //list2.size(); 表示数组的长度
26           for(int i:list2)
27           System.out.println(i);
28       }
29 }
时间: 2024-11-01 01:48:13

java数组的常用函数的相关文章

PHP 操作数组的常用函数

/*  * 数组的常用函数  * 1.数组的键/值操作函数  * array_values()- 返回数组中所有的值  * array_keys()返回数组中部分的或所有的键名  * in_array() 检查数组中是否存在某个值 如果找到 needle 则返回 TRUE,否则返回 FALSE.  * array_search - 在数组中搜索给定的值,如果成功则返回相应的键名  * array_key_exists - 检查给定的键名或索引是否存在于数组中  *  array_flip - 交

Thinkphp数组array常用函数

这篇文章主要介绍了php常用数组array函数,结合实例形式总结分析了php常用的数组操作函数,包括数组的赋值.拆分.合并.计算.添加.删除.查询.判断.排序等,需要的朋友可以参考下 array_combine 功能:用一个数组的值作为新数组的键名,另一个数组的值作为新数组的值 <?php$a = array("one","two","three");$b = array("一","二","

字符类数组的常用函数

对于字符串首先第一反应所需的头文件就是 #include <cstring> 或者写成( #include <string.h>) 在这个头文件下呢,有几个常用的函数: 1. strlen(s) //可见字符的个数 1 #include<cstring> #include<cstdio> 2 int main() 3 { 4 char s[10] = "abcde"; 5 printf("strlen(s) = %d\n&quo

php 指针遍历、预定义数组和常用函数

<?php /*//定义 $attr = array(1,2,3); $attr[] = 1; $attr = array("one"=>"hello"); //数组取值 $attr[0]; $attr["one"] //数组遍历 for() foreach() each() list()*/ //4.指针遍历 /*$attr = array( "one"=>"aaaa", "t

STL数组处理常用函数

reverse(a,a+n)反转 sort(a,a+n,cmp)排序 unique(a,a+n,cmp)对于有序集合进行去重,返回新数组最后一个元素的指针 next_permutatoin(a,a+n,cmp)下一个排列 make_heap(a,a+n,cmp),sort_heap(a,a+n,cmp),pop_heap(a,a+n,cmp),push_heap(a,a+n,cmp)与堆有关的四个函数 上例中cmp表示自定义的比较函数 bool cmp(const Node&m,const No

java(数组及常用简单算法 )

数组 数组:数组是存储同一种数据类型数据的集合容器. 数组的定义格式: 数据类型[]  变量名  =  new  数据类型[长度]; 数组的好处:对分配到数组对象中每一个数据都分配一个编号(索引值.角标.下标),索引值的范围是从0开始,最大是:长度-1. 局部变量:如果一个变量是在一个方法(函数)的内部声明的,那么该变量就是一个局部变量. 成员变量:成员变量就是定义在方法之外,类之内的. 数组中最常见的问题: 1.NullPointerException 空指针异常原因:引用类型变量没有指向任何

JavaScript (数组的常用函数)

<script type="text/javascript"> //数组从右边增加 var a=[1,2,3,4,5,6]; a.push(6,7,8); //数组从左边增加 a.unshift(-2,-1,0); //数组从右边减少一个 a.pop(); //数组从左边减少一个 a.shift(); //将数组里的数值提取出来,成为字符串,用"-"连接 var d = a.join("-") //从数组中选取元素从1位到3位的元素

java 数组声明

Java 数组声明常用的方式 1.类型  数组名称[] = new 数组类型[个数] 2,类型  数组名称    =  new 数组类型[] {} 3,类型[] 数组名称 = {} //类型 数组名[] = new 数组类型 [个数] int $arr[] = new int [4]; $arr[0] = 1; $arr[1] = 2; $arr[2] = 3; $arr[3] = 4; //类型 数组名称 = new 数组类型[]{} int $arr1[] = new int[]{1,2,3

java报表工具FineReport常用函数的用法总结(文本和日期函数)

FineReport是比较常用的java报表开发工具,本文总结了常用函数中的文本和日期函数 文本函数 CHAR CHAR(number):根据指定数字返回对应的字符.CHAR函数可将计算机其他类型的数字代码转换为字符. Number:用于指定字符的数字,介于1Number:用于指定字符的数字,介于165535之间(包括1和65535). 示例: CHAR(88)等于"X". CHAR(45)等于"-". CODE CODE(text):计算文本串中第一个字符的数字代