<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Java方法

      流程控制基礎

      1. 用戶交互Scanner

      • 定義:實現程序和人的交互,Scanner類可以來獲取用戶的輸入

      • 基本語法

         Scanner s = new Scanner(System.in);   //創建Scanner對象

        通過Scanner類的next()與nextLine()方法獲取輸入的字符串

        讀取前我們需要用hasNext()與hasNextLine()判斷是否還有輸入的數據

        • next()

          1. 一定要讀取到有效字符后才結束輸入

          2. 對輸入有效字符之前遇到的空白,next()方法會自動將其去掉

          3. 只有輸入有效的字符后才將其后面輸入的空白作為分隔符或結束符

          4. next()不能得到帶有空格的字符串

        • nextLine()

          1. 以Enter為結束符也就是說nextLine()方法返回的是輸入回車之前的所有字符

          2. 可以獲得空白

      順序結構

      基本結構

      選擇結構

      if else

      循環結構

      switch case

      while

      do while

      for

      Java方法詳解

      方法

      方法重載

      命令行傳參

      main(String[] args)

      可變參數

      1. JDK1.5開始,Java支持傳遞同類型的可變參數給一個方法

      2. 方法聲明中,在指定參數類型后加一個省略號(...)

      3. 一個方法中只能指定一個可變參數,它必須是方法的最后一個參數。任何普通的參數必須在它之前聲明

         public void text(int...){
             System.out.println(i[0]);
             System.out.println(i[1]);
             System.out.println(i[2]);
             System.out.println(i[3]);
         }
         public void text(intx,int...){
             
         }

      遞歸

      (能不用不用)

      遞歸結構包括兩個部分:

      遞歸頭:什么時候不調用自身方法。如果沒有頭,將陷入死循環

      遞歸體:什么時候需要調用自身方法

      數組

      數組概述

      數組的定義

      • 數組是相同類型數據的有序集合

      • 數組描述的是相同類型的若干個數據,按照一定的先后次序排列組合而成

      • 其中每一個數據稱作一個數組元素,每個數組元素可以通過下一個下標來訪問它們

      數組聲明創建
      1. 首先必須聲明數組變量,才能在程序中使用數組。下面是聲明數組變量的語法

         dataType[] arrayRegVar;     //首選方法
         
         dataType arrayRefVar[]; //效果相同,但是不是首選方法
      2. Java語言使用new操作符來創建數組,語法如下:

         dataType[] arrayRefVer = new dataType[arraySize];
      3. 數組元素是通過索引訪問的,數組索引從0開始

      4. 獲取數組長度:

         arrays.length
      數組使用

      三種初始化

      • 靜態初始化

         int[] a = {1,2,3};
         Man[] mas = {new Man(1,1),new Man(2,2)};

         

      • 動態初始化

         int[] a = new int[2];
         a[0] = 1;
         a[1] = 2;

         

      • 數組默認初始化

        數組是引用類型,它的元素相當于類的實例變量,因此數組一經分配空間,其中的每個元素也被按照實例變量同樣的方法被隱式初始化

      數組對象本身在堆中的

      • 數組也是對象,數組元素相當于對象的成員變量

      • 數組長度是確定的,不可變的。如果越界,則報:ArrayIndexOutofBounds

      多維數組
      • 多維數組可以看成數組的數組‘

      • 二維數組

         int a[][] = new int[2][5];

         

      Arrays類
      1. 數組的工具類java.util.Arrays

      2. 查看JDK幫助文檔

      稀疏數組
      1. 當一個數組中大部分元素為0,或者為同一值的數組時,可以使用稀疏數組來保存該數組

      2. 處理方法

        • 記錄數組一共幾行,有多少不同值

        • 把具有不同值的元素和行列及值記錄在一個小規模的數組中,從而縮小程序規模

        •  

      posted on 2022-10-05 16:07  SNOWi  閱讀(36)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 国产在线观看91精品亚瑟| 国产精品午夜福利91| 国产成人综合色就色综合| 久久88香港三级台湾三级播放| 榆林市| 国产成人亚洲精品成人区| 澳门永久av免费网站| 精品无码久久久久久尤物| 色猫咪av在线观看| 日韩欧美视频一区二区三区| 亚洲an日韩专区在线| 日本视频一区二区三区1| 免费的很黄很污的视频| 日韩秘 无码一区二区三区 | 国产漂亮白嫩美女在线观看| 九九热在线免费播放视频| 久久综合久中文字幕青草| 精品国偷自产在线视频99| 国产激情一区二区三区在线| 亚洲精品一区二区三区中文字幕| 美女黄网站人色视频免费国产| 久久久成人毛片无码| 在线观看视频一区二区三区| 日韩精品国内国产一区二| 欧美亚洲一区二区三区在线| 午夜精品福利亚洲国产| 久久天天躁狠狠躁夜夜婷| 无码人妻精品一区二区三区下载| 久久人人97超碰精品| 亚洲精品自拍区在线观看| 亚洲尤码不卡av麻豆| 国产精品一区二区麻豆蜜桃| 好吊妞| 亚洲天堂激情av在线| 亚洲中文字幕无码久久精品1| 亚洲aⅴ无码专区在线观看q| 丁香五月亚洲综合在线国内自拍| 丹阳市| 一级女性全黄久久生活片| 亚洲人成电影网站 久久影视| 成人爽A毛片在线视频淮北|