zoukankan      html  css  js  c++  java
  • Java基础回顾(3)

    数组:用一种数据类型的集合

    ★数组元素下标从0开始。

    数组的复制、扩容:

    ①、System.arraycopy(源数组, 源数组的初始下标,
                        目标数组, 目标数组的初始下标,
                        需要复制的个数)

    ②、Arrays.copyOf(源数组, 目标数组元素个数)

    数组打印:

    ①、使用for循环打印每个元素

    ②、Arrays.toString(数组)

    ★有明显的行列元素结构的数组,称为二维数组

        String[][] starts = new String[3][10];

                表示定义一个3行、每行10个相同元素的start数组

        starts[2][7] : 表示第三行第八个元素

    ★★冒泡排序法:

    String[] nums = {数组内容};

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

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

        if(nums[j]>nums[j+1]){

          int temp = nums[j];

          nums[j] = nums[j+1];

          nums[j+1] = temp;

        }

      }

    }

    给数组进行自然排序:Arrays.sort(数组)

    方法:拥有某些单独功能的代码块,可以功能模块化代码块,实现代码的重复利用

    方法构造五要素:修饰符 返回值类型 方法名 参数列表 方法体

  • 相关阅读:
    js 计时器小练-20160601
    数位dp入门学习之路(正常枚举“过渡到”dfs枚举)
    An easy problem
    牌型种类 蓝桥杯
    带分数(穷举法) 蓝桥杯赛题
    表达式的转换----->中缀表达式转后缀表达式
    map 的使用
    netsatat 的使用
    两个矩形不相交
    前缀和
  • 原文地址:https://www.cnblogs.com/chenxihui/p/5409346.html
Copyright © 2011-2022 走看看