国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Java創(chuàng)建數(shù)組的三種方式

這篇具有很好參考價(jià)值的文章主要介紹了Java創(chuàng)建數(shù)組的三種方式。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、動(dòng)態(tài)初始化,僅指定數(shù)組長度來創(chuàng)建。

這種一般用的比較多。

數(shù)組類型 [ ]? 數(shù)組名稱? =? new 數(shù)組類型 [ 數(shù)組長度 ]?文章來源地址http://www.zghlxwxcb.cn/news/detail-775468.html

String[] arr = new String[2];

// 指定長度后,則數(shù)組的元素就根據(jù)數(shù)據(jù)類型被被賦予了初始值。
// int 型默認(rèn)值為0;boolean 默認(rèn)為 false ; 引用數(shù)據(jù)類型 默認(rèn)為 null 。

// arr[0] = "a";
// arr[1] = "b";
String string = Arrays.toString(arr);
System.out.println("arr = " + string);

//指定長度后手動(dòng)賦值0 ,1下標(biāo),輸出:arr = [a, b]
//未賦值輸出:arr = [null, null]

二、靜態(tài)初始化,指定每個(gè)元素的值來創(chuàng)建。

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

//或者直接一行
int[] array = new int[]{1,2,3};
        
//直接簡寫,數(shù)組元素之間用“,” 分開
int[] data = {1,2,3};

三、匿名數(shù)組方式,指定每個(gè)元素的值,無需給數(shù)組命名。

String string = Arrays.toString(new int[]{1, 2, 3});
System.out.println("string = " + string);

//輸出
string = [1, 2, 3]

到了這里,關(guān)于Java創(chuàng)建數(shù)組的三種方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Java面試題】線程創(chuàng)建的三種方式及區(qū)別?

    繼承Thread類,子類重寫run()方法,調(diào)用子類的strat()啟動(dòng)線程。 實(shí)現(xiàn)Runnable接口,實(shí)現(xiàn)run()方法,調(diào)用對象start()啟動(dòng)線程。 實(shí)現(xiàn)Callable接口,實(shí)現(xiàn)call()方法,用FutureTask()封裝實(shí)現(xiàn)類。使用FutureTask對象作為Thread對象調(diào)用start()啟動(dòng)線程,調(diào)用FutureTask對象的get()

    2024年02月12日
    瀏覽(24)
  • Java并發(fā)(三)----創(chuàng)建線程的三種方式及查看進(jìn)程線程

    Java并發(fā)(三)----創(chuàng)建線程的三種方式及查看進(jìn)程線程

    例如: 輸出 注意:這里通過 @Slf4j 注解打印的日志 把【線程】和【任務(wù)】(要執(zhí)行的代碼)分開 Thread 代表線程 Runnable 可運(yùn)行的任務(wù)(線程要執(zhí)行的代碼) 例如: 輸出 Java 8 以后可以使用 lambda 精簡代碼 小結(jié) 方法1 是把線程和任務(wù)合并在了一起,方法2 是把線程和任務(wù)分開

    2023年04月24日
    瀏覽(24)
  • JAVA——二維數(shù)組遍歷二維數(shù)組的三種方法

    JAVA——二維數(shù)組遍歷二維數(shù)組的三種方法

    目錄 ??java中二維數(shù)組的定義和賦值 ??二維數(shù)組遍歷的三種方法 ??第一種:for循環(huán)遍歷 ??第二種方法:通過Arrays.deepToString()遍歷 ??第三種方法:通過for(? ?:? ?)遍歷 二維數(shù)組其實(shí)就是特殊的一維數(shù)組; 在java中將這句話詮釋得淋漓盡致; 運(yùn)行截圖: 運(yùn)行截圖: 注意

    2024年02月08日
    瀏覽(23)
  • JAVA數(shù)組元素反轉(zhuǎn)的三種寫法------JAVA入門基礎(chǔ)教程

    int[] arr = new int[]{34,54,3,2,65,7,34,5,76,34,67}; for(int i = 0;i arr.length/2;i++) { ? ? int temp = arr[i]; ? ? arr[i] = arr[arr.length - 1 - i]; ? ? arr[arr.length - 1 - i] = temp; } for(int i = 0;i arr.length;i++) { ? ? System.out.print(arr[i] + \\\"t\\\"); } System.out.println(); //互換方法2 int[] newArr = new int[arr.length]; for(int i = arr.l

    2023年04月17日
    瀏覽(26)
  • Java創(chuàng)建List 的三種方法

    1.通過 new ArrayList()? 2.? 通過Arrays.asList() 這種方法構(gòu)造出的List是固定長度的,如果調(diào)用add方法增加新的元素,會(huì)報(bào)異常,List是由Array轉(zhuǎn)換而來,而Array是不能動(dòng)態(tài)增加長度的,適合于構(gòu)造靜態(tài)不變List. 3.通過hutool工具類collectionUtil創(chuàng)建? ?list可以動(dòng)態(tài)添加元素,比較友好,適合

    2024年02月11日
    瀏覽(26)
  • Java 創(chuàng)建多線程的三種方法

    Java 創(chuàng)建多線程的三種方法

    在Java中創(chuàng)建多線程,往往都要通過Thread類來實(shí)現(xiàn),今天學(xué)習(xí)下Java中創(chuàng)建多線程的三種方法[1]。 通過繼承 Thread類 實(shí)現(xiàn)多線程。 主要方法: 1.void run(), 線程開啟后,方法將被調(diào)用執(zhí)行 2.void start(), 使此線程開始執(zhí)行, Java虛擬機(jī)會(huì)調(diào)用run()方法 實(shí)現(xiàn)步驟: 1.定義類,繼承 Thread類

    2024年02月05日
    瀏覽(21)
  • Java 實(shí)現(xiàn)多線程的三種方式

    1、三種方法的介紹和比較 1、1三種方式得介紹 1、繼承Thread類 2、實(shí)現(xiàn)Runnable接口 3、實(shí)現(xiàn)Callable接口 1、2三種方法的介紹和比較 1、2、1、實(shí)現(xiàn)Runnable接口相比繼承Thread類有如下優(yōu)勢 1、增強(qiáng)程序的健壯性,將業(yè)務(wù)邏輯與線程調(diào)度分離 2、線程池只能放入實(shí)現(xiàn)Runable或Callable類線程

    2024年02月02日
    瀏覽(22)
  • Java 多線程實(shí)現(xiàn)的三種方式

    Java 多線程實(shí)現(xiàn)方式主要有三種:繼承 Thread 類、實(shí)現(xiàn) Runnable 接口、使用 ExecutorService、Callable、Future 實(shí)現(xiàn)有返回結(jié)果的多線程。其中前兩種方式線程執(zhí)行完后都沒有返回值,只有最后一種是帶返回值的。 1、繼承 Thread 類實(shí)現(xiàn)多線程 繼承 Thread 類的方法盡管被我列為一種多線程

    2023年04月27日
    瀏覽(23)
  • Appium/Selenium+Java的三種等待方式

    參考: java-selenium三種等待方式 Selenium+Java(六)Selenium 強(qiáng)制等待、顯式等待、隱實(shí)等待 強(qiáng)制等待是利用time模塊的sleep方法來實(shí)現(xiàn),最簡單粗暴的等待方法。 缺點(diǎn):不能準(zhǔn)確把握需要等待的時(shí)間(有時(shí)候操作未完成,等待就結(jié)束了,導(dǎo)致報(bào)錯(cuò);有時(shí)候操作已經(jīng)完成了,但時(shí)間

    2024年02月05日
    瀏覽(20)
  • java對接第三方接口的三種方式

    在日常工作中,經(jīng)常需要跟第三方系統(tǒng)對接,我們做為客戶端,調(diào)用他們的接口進(jìn)行業(yè)務(wù)處理,常用的幾種調(diào)用方式有: 1.原生的Java.net.HttpURLConnection(jdk); 2.再次封裝的HttpClient、CloseableHttpClient(Apache); 3.Spring提供的RestTemplate; 當(dāng)然還有其他工具類進(jìn)行封裝的接口,比

    2024年04月28日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包