java->方法及数组
2021-03-08 17:30
                         标签:语言   特定   列表   理解   不包含   turn   不可   定义   静态    调用方法:对象名.方法名(实参列表) Java 支持两种调用方法的方式,根据方法是否返回值来选择。 当方法返回一个值的时候,方法调用通常被当做一个值。例如: 如果方法返回值是void,方法调用一定是一条语句。 for-each循环 for 循环 数组作为方法入参 数组作为返回值 多维数组可以看成是数组的数组,列如:二维数组就是一个特殊的一维数组,其每个元素都是一个一维数组 二维数组 冒泡排序无疑是最为出名的排序算法之一,总共有八大排序 冒泡的代码还是相对简单的,两层循环,外层冒泡轮数,里层依次比较。 嵌套循环,可以里面得出这个算法的时间复杂度O(n2) 方法及数组,soscw.com" target="_blank">java->方法及数组 标签:语言   特定   列表   理解   不包含   turn   不可   定义   静态    原文地址:https://www.cnblogs.com/LiuMiao1128/p/14195100.htmljava方法
什么是方法?
方法的定义
方法的调用
int larger = max(1,2);
System.out.println( "Hello, liu!");
方法重载
可变参数
递归
数组
数组定义
数组声明创建
int[] nums;
int nums2[];
dataType[] arrayRefVar = new dataType[arraySize];
内存分析

数组的四个基本特点
数组边界
public static void main(String[] args) {
    int[] a= new int[2];
    System. out. println(a[2]);
}	
数组使用
 int[] arrayNums = {1,2,3,4,5,6};
for (int i = 0; i 多维数组
int a[][] = new int[2][3];
Arrays 类
冒泡排序
public static int[] sort(int[] array) {
        int temp = 0;
        for (int i = 0; i 稀疏数组(理解)
 public static void main(String[] args) {
        //1创建二维数组 0 没有棋子,1黑棋 2白旗
        int[][] array1 = new int[11][11];
        array1[1][2] = 1;
        array1[2][3] = 2;
        //输出原始数组
        System.out.println("输出原始数组");
        for (int[] ints : array1) {
            for (int anInt : ints) {
                System.out.print(anInt + "\t");
            }
            System.out.println();
        }
        System.out.println("------------");
        //转换为稀疏数组
        int sum = 0;
        for (int i = 0; i 
上一篇:java的read方法
下一篇:最短路径之prime算法