• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            index of(indexof 用法)

            更新時間:2023-03-01 17:45:01 閱讀: 評論:0

            學習Java的同學們,在剛接觸數組這一知識點的時候,由于對數組的特性不熟悉從而經常會遇到數組下標越界的異常。

            什么是數組下標越界異常?

            在java開發過程中這是一個非常常見的異常,從名字上看是數組下標越界錯誤,解決方法就是查看為什么下標越界。當然顧名思義就是數組的下標超出了邊界,也就是說我們在獲取數組元素的過程中超出了數組的下標(也叫做索引)的范圍從而引發的異常。

            這個異常在其他的一些編程語言中是不會出現的,比如說JavaScript中因為數組的長度是可變,當獲取超出數組長度的元素時返回的是undefined,而不是拋個異常出來。但是在java中是不可以的,因為Java的語法特性在數組初始化時必須設定好數組的長度,長度一旦確定后期將不能再改變,所有在Java中獲取了數組下標之外的數據時將會發生數組下標越界異常即ArrayIndexOutOfBoundsException。

            接下來通過一個示例給大家演示一下數組下標越界異常以及如何規避此異常。

            創建一個測試類使用手動的方式獲取數組元素

            package com.exception;

            /**

            * @descrption:數組下標越界演示

            * @author lizhilun

            *

            */

            public class ArrayIndexOutOfBoundsDemo {

            public static void main(String[] args) {

            //初始化一個String類型的1維數組

            String[] array= {"我","愛","中","國"};

            //依次獲取數組中的元素

            System.out.print(array[0]);

            System.out.print("-"+array[1]);

            System.out.print("-"+array[2]);

            System.out.println("-"+array[3]);

            //當要獲取數組中第5個元素的時候將會出現下標越界異常

            System.out.print("-"+array[4]);

            }

            }

            使用for循環的方式來獲取數組中的元素

            正確的使用循環條件

            錯誤的使用循環條件

            這個錯誤也是好多同學經常遇到的,因為數組的下標(索引)是從0開始的,所以我們在獲取數組元素的過程中應該最多獲取到數組長度的-1個元素上。

            如何避免數組的下標越界?

            上面案例中數組的元素的獲取場景已經很明顯的體現了,出現數組下標越界的原因也分析了,所以咱們以后在使用數組的過程中一定要注意數組的長度,我們獲取數組元素的時候一定要先確認好是否超出了數組的下標范圍,尤其是在循環中使用循環的條件來獲取數組元素時一定要仔細的使用好循環條件從而盡可能避免出現數組下標越界的情況。

            本文發布于:2023-02-28 20:13:00,感謝您對本站的認可!

            本文鏈接:http://m.newhan.cn/zhishi/a/167766390179208.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:index of(indexof 用法).doc

            本文 PDF 下載地址:index of(indexof 用法).pdf

            上一篇:苗條的英文
            下一篇:返回列表
            標簽:index   indexof
            相關文章
            留言與評論(共有 0 條評論)
               
            驗證碼:
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 日韩亚洲精品国产第二页| 电视剧在线观看| 国产高清在线男人的天堂| 少妇潮喷无码白浆水视频| 黑人猛精品一区二区三区| 无码人妻精品一区二| 吉川爱美一区二区三区视频| 国产宅男宅女精品A片在线观看| 亚洲第一区二区国产精品| 蜜臀91精品国产高清在线| 国产亚洲精品在av| 美女胸18下看禁止免费视频| 国产成人一区二区三区视频免费 | 国产精品白浆在线观看| 中文字幕国产精品一区二| 国产精品护士| 97一期涩涩97片久久久久久久| 婷婷开心色四房播播| 精品国产911在线观看| 国产毛1卡2卡3卡4卡免费观看| 中国无码人妻丰满熟妇啪啪软件| 国产中文字幕精品免费| 吾爱夜趣福利在线导航观看| 丝袜美腿亚洲综合第一区| 久久这里只有精品免费首页| 成人国产精品中文字幕| 国产成人a在线观看视频免费| 国产精品自产拍在线观看花钱看| 在线观看成人年视频免费| 亚洲一区二区三区成人网站| 国产高清一区二区不卡| xxxxxl日本17上线| 国产精品一级久久黄色片| 大地资源高清在线观看免费新浪 | 黑人欧美一级在线视频| 国产91精品丝袜美腿在线| 国产又黄又湿又刺激网站| 日韩精品亚洲专在线电影| 日本精品不卡一二三区| 亚洲av色图一区二区三区| 依依成人精品视频在线观看|