数组
肖市一郎
这个作者很懒,什么都没留下…
展开
-
字符串与数组的相互转换
一:chars[]数组与字符串之间的相互转换 String strStringType="my string"; //创建一个字符串变量strStringType char[] chrCharArray; //创建一个字符数组chrCharArray chrCharArray = strStringType.toCharArray(); //将字符串变量转换为字符数组 strStringType= String.valueOf(chrCharArray ); //将字符数组转换为字符串 ...原创 2020-05-26 13:26:26 · 303 阅读 · 0 评论 -
二维数组
定义:数组里面的套数组,外数组的每一个元素都是一个数组(数组地址) 一:动态初始化 int[][] arry = new int[3][4];//定义了一个含有三个元素的数组,这三个元素又分别是3个包含4个元素的数组。 二:静态初始化 int[][] arry= {{2,3,5,6},{4,6,2},{4,7}}; 或 int[][] arry = new int[3][]...原创 2020-05-06 10:46:40 · 750 阅读 · 0 评论 -
数组练习
数组的常规操作: 题目:将数组各元素进行排序【2,5,3,6,7】 一:选择排序 从数组第一个元素开始逐一和后面的元素比较,如果后面的元素小于第一元素,就将二者的值对换,一轮下来最小的值就是数组的第一个元素,依次类推,直到比完为止 public static void SelectSort(int[] arry){ int temp; for(int ...原创 2020-05-06 10:07:51 · 119 阅读 · 0 评论 -
一维数组
两种初始化方式 动态赋值:只给出数组的长度,系统自动给数组赋值,如int类型的数组,系统自动给每个元素分配0 int[] arry = new int[3]; 静态赋值:给数组每个元素赋值,系统自动分配长度; int[] arry = new int[]{ 2,3,4}; 也可以写成: int[] arry = {2,3,4}; 备注:int arry[] = new int[];这样...原创 2020-05-06 09:56:09 · 101 阅读 · 0 评论