数组 (例: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

Java基础——数组(一维数组,二维数组)

首先,我要说明一点,我自学过一遍java语言 我在进入Android培训的第二天进入了比我先学习一周的小组里面(前面一周都在学习java基础) 一.今天我们主要学习了二维数组,包括他得三中定义方式: ...
  • yingtian648
  • yingtian648
  • 2016年05月20日 21:38
  • 546

执行"int x=1;int y=~x;"语句后,y的值为?-----取反运算,补码

执行"int x=1;int y=~x;"语句后,y的值为? 正确答案: D   你的答案: C (错误) 1 0 -1 -2 添加...
  • chengonghao
  • chengonghao
  • 2016年07月17日 15:58
  • 996

彻底搞清值传递和地址传递

1. 考题一:程序代码如下: void Exchg1(int x, int y)   {   int tmp;   tmp=x;   x=y;   y=tmp;   printf(“x=...
  • xpy123
  • xpy123
  • 2015年05月05日 00:22
  • 191

数论&&组合数学_模板

1.素数区间筛 void init() { tot=0; memset(Is_or,0,sizeof(Is_or)); for(ll i=2;i
  • mengxiang000000
  • mengxiang000000
  • 2017年08月11日 22:17
  • 247

int *x, y; int* x, y;

int *x, y; 常被写成int* x, y;导致以为y为指针变量。 应该写成int *x; int *y; 以免出错。...
  • chenbang110
  • chenbang110
  • 2013年06月27日 16:03
  • 537

探究如何求两数的最大公约数(两种方法)

*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:zuidagongyueshu.cpp * 作者:常轩 ...
  • vcx08
  • vcx08
  • 2016年04月24日 19:17
  • 298

hdu4704 && FZU1759 && HYSBZ3884 &&POJ3090 欧拉函数 || 欧拉降幂 ||费马小定理

hdu 4704 思路: 题目本身很简单,就是讲N划分为K个数的和有几种划分(1.....K)对应每一个K有 C(N-1,K-1)中划分法,一共就是 2^(N-1)。 但是发现N最多为 1...
  • HowardEmily
  • HowardEmily
  • 2017年08月27日 17:23
  • 216

参数的引用传递 swap(int &x,int &y)

看题三的代码: 01 #include "stdio.h" 02   03 void Exchg3(...
  • qq546770908
  • qq546770908
  • 2015年03月21日 16:16
  • 1017

C语言程序设计 试卷3

C语言程序设计  试卷3  一、单选题(30*2=60)1.       有以下程序int f1(int x,int y){return x>y?x:y;} int f2(int x,int y){r...
  • cnlht
  • cnlht
  • 2010年03月16日 18:26
  • 3452

交换x,y的三种方式

1 值传递: #include using namespace std; int main(){ void change(int ,int); int x=2,y=3; cout...
  • baixl123
  • baixl123
  • 2014年12月17日 22:51
  • 284
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数组 (例:int[] x,y[]; //定义了一维数组x,二维数组y)
举报原因:
原因补充:

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