亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java使用fill()數(shù)組填充的實(shí)現(xiàn)

 更新時(shí)間:2021年01月21日 10:11:33   作者:C語(yǔ)言中文網(wǎng)  
這篇文章主要介紹了Java使用fill()數(shù)組填充的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

Arrays 類提供了一個(gè) fill() 方法,可以在指定位置進(jìn)行數(shù)值填充。fill() 方法雖然可以填充數(shù)組,但是它的功能有限制,只能使用同一個(gè)數(shù)值進(jìn)行填充。語(yǔ)法如下:

聲明舉例:

public static void fill(int[] a, form, to, int var) 

參數(shù):

  • a--數(shù)組
  • form--替換開(kāi)始位置(包括)
  • to--替換結(jié)束位置(不包括)
  • var--要替換的值

其中,array 表示數(shù)組,value 表示填充的值。

例 1

聲明一個(gè) int 類型的 number 數(shù)組,然后通過(guò) for 語(yǔ)句進(jìn)行遍歷,在該語(yǔ)句中調(diào)用 Arrays 類的 fill() 方法來(lái)填充數(shù)組,并輸出數(shù)組中元素的值。代碼如下:

public static void main(String[] args) {
  int[] number = new int[5];
  System.out.println("number —共有 " + number.length + " 個(gè)元素,它們分別是:");
  for (int i = 0; i < number.length; i++) {
    Arrays.fill(number, i);
    System.out.println("number[" + i + "]=" + i);
  }
}

執(zhí)行上述代碼,輸出結(jié)果如下所示。
number 一共有 5 個(gè)元素,它們分別是:
number[0]=0
number[1]=1
number[2]=2
number[3]=3
number[4]=4

注意:在向數(shù)組中填充數(shù)組元素時(shí)要注意,雖然定義的數(shù)組長(zhǎng)度為 6,但是數(shù)組的下標(biāo)是從 0 開(kāi)始的,因此數(shù)組的最大下標(biāo)值應(yīng)該是 5,此時(shí)如果為下標(biāo)為 6 的數(shù)組元素賦值,則會(huì)出現(xiàn)數(shù)組下標(biāo)越界異常。

例2

public class Test {
  
  public static void main(String[] args) {
    
    int[] a = new int[]{1,2,3,4,5,6};
    System.out.println(Arrays.toString(a)); //{1,2,3,4,5,6}
  
    Arrays.fill(a, 0);
    System.out.println(Arrays.toString(a)); //{0,0,0,0,0,0}  
    
    int[] b = new int[]{1,2,3,4,5,6};
    Arrays.fill(b, 2, 4, 0);
    System.out.println(Arrays.toString(b)); //{1,2,0,0,5,6}
    
    Boolean[] c = {true,false};
    System.out.println(Arrays.toString(c)); //{true,false}
    Arrays.fill(c, false);
    System.out.println(Arrays.toString(c)); //{false,false}
    Arrays.fill(c, 0, 1, true);
    System.out.println(Arrays.toString(c)); //{true,false}
    
    String[] d = {"a","b","c","d","e","f"};
    System.out.println(Arrays.toString(d)); //{a,b,c,d,e,f}
    Arrays.fill(d, 1, 2, "HelloWorld");
    System.out.println(Arrays.toString(d)); //{a,HelloWorld,c,d,e,f}
    
  }
}

到此這篇關(guān)于Java使用fill()數(shù)組填充的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Java fill()數(shù)組填充內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Elasticsearch?Recovery索引分片分配詳解

    Elasticsearch?Recovery索引分片分配詳解

    這篇文章主要為大家介紹了關(guān)于Elasticsearch的Recovery索引分片分配詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪<BR>
    2022-04-04
  • Java虛擬機(jī)JVM性能優(yōu)化(三):垃圾收集詳解

    Java虛擬機(jī)JVM性能優(yōu)化(三):垃圾收集詳解

    這篇文章主要介紹了Java虛擬機(jī)JVM性能優(yōu)化(三):垃圾收集詳解,本文講解了眾多的JVM垃圾收集器知識(shí)點(diǎn),需要的朋友可以參考下
    2014-09-09
  • SpringMVC 傳日期參數(shù)到后臺(tái)的實(shí)例講解

    SpringMVC 傳日期參數(shù)到后臺(tái)的實(shí)例講解

    下面小編就為大家分享一篇SpringMVC 傳日期參數(shù)到后臺(tái)的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • Java讀寫(xiě)鎖ReadWriteLock原理與應(yīng)用場(chǎng)景詳解

    Java讀寫(xiě)鎖ReadWriteLock原理與應(yīng)用場(chǎng)景詳解

    這篇文章主要介紹了Java讀寫(xiě)鎖ReadWriteLock原理與應(yīng)用場(chǎng)景詳解,讀寫(xiě)狀態(tài)的設(shè)計(jì),寫(xiě)鎖的獲取與釋放,鎖降級(jí)需要的朋友可以參考下
    2023-02-02
  • 二進(jìn)制中1的個(gè)數(shù)

    二進(jìn)制中1的個(gè)數(shù)

    這篇文章介紹了二進(jìn)制中1的個(gè)數(shù),有需要的朋友可以參考一下
    2013-09-09
  • sonar-scanner連接sonarquebe7的sonar.java.binaries問(wèn)題的解決方案

    sonar-scanner連接sonarquebe7的sonar.java.binaries問(wèn)題的解決方案

    今天小編就為大家分享一篇關(guān)于sonar-scanner連接sonarquebe7的sonar.java.binaries問(wèn)題的解決方案,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • Java的Servlet及其生命周期詳解

    Java的Servlet及其生命周期詳解

    這篇文章主要介紹了Java的Servlet及其生命周期詳解,Servlet是用Java編寫(xiě)的服務(wù)器端程序,一門用于開(kāi)發(fā)動(dòng)態(tài)web資源的技術(shù),其主要功能在與交互式的瀏覽和修改數(shù)據(jù),生成動(dòng)態(tài)web內(nèi)容,需要的朋友可以參考下
    2023-11-11
  • springboot啟動(dòng)時(shí)運(yùn)行代碼詳解

    springboot啟動(dòng)時(shí)運(yùn)行代碼詳解

    在本篇內(nèi)容中我們給大家整理了關(guān)于在springboot啟動(dòng)時(shí)運(yùn)行代碼的詳細(xì)圖文步驟以及需要注意的地方講解,有興趣的朋友們學(xué)習(xí)下。
    2019-06-06
  • SpringBoot使用Logback進(jìn)行日志記錄的代碼示例

    SpringBoot使用Logback進(jìn)行日志記錄的代碼示例

    在開(kāi)發(fā)Web應(yīng)用程序時(shí),日志記錄是非常重要的一部分,在SpringBoot中,我們可以使用Logback進(jìn)行日志記錄,Logback是一款高性能、靈活的日志框架,它可以滿足各種不同的日志需求,在本文中,我們介紹了如何在SpringBoot中使用Logback進(jìn)行日志記錄
    2023-06-06
  • Spring輕松解決循環(huán)依賴

    Spring輕松解決循環(huán)依賴

    Spring的解決循環(huán)依賴是有前置條件的,要解決循環(huán)依賴我們首先要了解Spring Bean對(duì)象的創(chuàng)建過(guò)程和依賴注入的方式。依賴注入方式,我之前的博客有所分享,大家可以在看本篇文章之前進(jìn)行一下小小的回顧
    2023-04-04

最新評(píng)論