如何解決索引和長度必須引用該字符串內的位置。參數名: length
今天在項目中遇到這樣一個問題,即在綁定數據庫中一個字段時候,頁面上只需要顯示此次字段的部分內容,於是就想到了substring()函數。
在這裡substring()函數我就不做介紹了,大家如果不知道的話,可以去網上查下,不過接下來我可能會談到。
substring()函數:帶有兩個重載,即substring(startIndex,length),startIndex 指截取字符串的開始索引。如substring(0,4) 字符串為“abcdeft”,則截取後為“abcd”
length:指你要截取子字符串的長度
今天我為什麼會遇到這個問題呢?
就是我在使用這個函數的時候沒有去判斷要被截取的字符串的長度,比如如果我的字符串長度為10,而截取的長度為20的話,肯定會去出現那個錯誤了,知道原因後,我在截取之前判斷下,在進行截取就沒有問題啦