数组 (例:int[] x,y[]; //定义了一维数组x,二维数组y)

原创 2015年07月09日 19:09:03
1、编译时只查找语法错误,运行时才发现异常

2、ArrayIndexOutOfBoundsException 下标越界
   NullPointerException           空指针异常

3、int[] arr={3,2,4,5,1}; System.Out.Print(arr);->[I@1fb8ee3  
                                                [ 表示数组 I int类型

@1fb8ee3 地址

---------------------------------------------
排序 arr.sort():
        发现:将重复代码提前出来,封装成一个函数

4、选择排序
        第一步:将下标为0的元素与其它元素一一比较(小的换到0位),获得最小值
        第二步:将下标为1的元素...
        ...
        排序成功(小->大)

5、冒泡排序
        第一步:从0开始,相邻元素两两比较,大值放后面
        第二步:从1开始,...
        ...
        排序成功(小->大)
-----------------------------------------------
6、StringBuffer
        StringBuffer SB=new StringBuffer();
        SB.append(x);数据存入SB中(字符串尾依次添加)
        System.out.println(SB.reverse());反顺序输出字符串

7、定义书写
        一维数组:1)int[] x;2)int x[];
        二维数组:1)int[][] y;2)int y[][];3)int[]y[]
       
        例:int[] x,y[];   //定义了一维数组x,二维数组y
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

分治法求 两个数组 X 和 Y 的中位数

分治法求 两个数组 X 和 Y 的中位数

js随机产生x到y(例如:0-10)的随机整数,存储在数组中

产生随机数,是任何计算机语言必须有的基本功能; 因为我们的生活中充满了各种随机性; 所以编程过程中一定需要随机某件事。 下面是用javascript 实现的随机数,其中数组元...

算法导论9.3-8 找出已排序的2个数组X[1..n]和Y[1..n]的共2n个数的中位数

//O(nlgn)找sorted的X[1..n]和Y[1..n]的共2n个数的中位数 //先排序,再找第n大的数(下中位数) #include #include #include using name...

多维数组a[x][y]的指针操作及ptr+1 a+1和&a+1区别

今天看到一个题目,不会,然后只有写程序来看了。 题目: int a[2][2][3]= { {{1,2,3},{4,5,6}},{{7,8,9},{10,11,12}}}; int *ptr...

如何定义动态一维二维数组

首先,C++是不允许定义不确定数组的,但是,有时候我们并不确定所需要的数组的长度,我们所需要的数组的长度根据输入的不同而不同,所以,这时候定义一个动态长度的数组十分必要,但是,C++是不支持定义不确定...

Android如何将各种资源定义在一维数组和二维数组中(以图片为例)

首先在values文件夹下找到--arrays.xml 文件。(如果,没有就新建一个) 一维数组: 格式如下(图片1,图片2等为,你图片文件夹下的图片名称) @dra...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)