• JavaNote


    1.Java数组冒泡排序方法:

    使用java.util.Arrays类。

    Arrays类提供了许多方法操纵数组,如:排序、查询等等。

    Arrays类的sort()方法:对数组进行升序排列。

    Arrays的用法:

    Arrays.sort(数组名);


    2.Java数组的逆序输出方法:

    使用java.util.Arrays类。

    Arrays.sort();

    for(int i = arr.lemgth-1; i >= 0; i++)


    3.Java数组中复制方法:

    定义两个数组 arrA[];arrB[];

    把arrA的值复制给arrB;

    for(int i = 0; i < arrA.length;i++){
    arrB[i] = arrA[i];
    }


    4.Java数组中的查找算法:

    for(int i = 0; i < arr.length; i++) {
    if(name.equals(arr[i])) {
    flag = true;
    place = i;
    break;
      }
    }


    5.Java数组的插入算法:

    1.定义两个数组,其中一个数组值为空。

    2.接收用户输入的值给其中一个数组。

    3.接收用户插入的数字,插入到空数组,并把有值得数组的所有值copy给空值数组。

    4.最后输出赋了值的空值数组。

    6.数组选择法排序:

    int[]arr = new int[]{1,2,3,4,5,6};

    for(int i = 0; i < arr.length-1; i++){

    for(int j = i + 1; j < arr.length; j++){

    if(arr[i] > arr[j]){

    int t = arr[i];

    arr[i] = arr[j];

    arr[j] = t;
        }
      }
    }
    选择法排序原理:

    第0个逐步和后面全部的比,比完0位置就得到最小的数,

    紧接着再从1位置对比后面的元素,以此类推,逐步得到从小到大的值。

  • 相关阅读:
    2013第51周四开放杂记
    2013第51周三杂记
    2013第51周二eclipse启动优化
    2013 第51周一纠错
    2013第50周日小结
    国内主流开放平台接口了解
    手机加密那点事儿_数值内存加密
    crontab,想说爱你不easy
    SIP基本呼叫
    js正則表達式语法
  • 原文地址:https://www.cnblogs.com/liuguoguo/p/8496981.html
Copyright © 2020-2023  润新知