第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

'數(shù)字長(zhǎng)度 - 1];' 是一個(gè)范圍還是單個(gè)元素?

'數(shù)字長(zhǎng)度 - 1];' 是一個(gè)范圍還是單個(gè)元素?

米琪卡哇伊 2022-09-22 10:17:11
我讀了這樣一個(gè)旋轉(zhuǎn)數(shù)組的解決方案問題:public class Solution {    public void rotate(int[] nums, int k) {        int temp, previous;        for (int i = 0; i < k; i++) {            previous = nums[nums.length - 1];            for (int j = 0; j < nums.length; j++) {                temp = nums[j];                nums[j] = previous;                previous = temp;            }        }    }}我很困惑,它是一個(gè)范圍作為還是單個(gè)元素作為?previous = nums[num.lengh -1]nums[0:10]nums[0]
查看完整描述

4 回答

?
holdtom

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超10個(gè)贊

它是單個(gè)元素,他正在將元素放在位置上,并且內(nèi)部的值正在與:交換,因?yàn)槟校?code>num.length -1nums[j]j=0

temp = num[0];
num[0] = num[num.length-1]
num[num.length-1] = temp;

等等。


查看完整回答
反對(duì) 回復(fù) 2022-09-22
?
米脂

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊

它是單個(gè)元素,因?yàn)?是 一個(gè),只是為您提供數(shù)組的最后一個(gè)可訪問索引。num.lengh - 1int

如果檢查數(shù)組的長(zhǎng)度是否為 ,則可以安全地使用數(shù)組的長(zhǎng)度來確定最后一個(gè)可訪問的索引。> 0

數(shù)組的長(zhǎng)度經(jīng)常用于像你的循環(huán)這樣的循環(huán)中:

此處的長(zhǎng)度用于確保您不會(huì)訪問不可用的索引:

for (int j = 0; j < nums.length; j++)

您可以在不更改功能的情況下編寫稍微不同的條件

for (int j = 0; j <= nums.length - 1; j++)

但是,如果您執(zhí)行以下操作,您將獲得一個(gè):IndexOutOfBoundsException

for (int j = 0; j <= nums.length; j++)

最后一次迭代將嘗試訪問數(shù)字[數(shù)字長(zhǎng)度],這不存在...


查看完整回答
反對(duì) 回復(fù) 2022-09-22
?
臨摹微笑

TA貢獻(xiàn)1982條經(jīng)驗(yàn) 獲得超2個(gè)贊

nums[nums.length - 1];為您提供數(shù)組的最后一個(gè)位置。它是 -1,因?yàn)閿?shù)組的位置以 0 開頭,而不是以 1 開頭。

如果不寫 -1,則會(huì)出現(xiàn)越界異常。


查看完整回答
反對(duì) 回復(fù) 2022-09-22
?
大話西游666

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超14個(gè)贊

單身,這是由于你正在執(zhí)行一個(gè)數(shù)學(xué)表達(dá)式,然后從中得到一個(gè)valeu。這意味著你取數(shù)組列表的長(zhǎng)度,然后減去1,然后得到該值,換句話說,你得到最后一個(gè)值。

要獲取所有值,您必須像 for 循環(huán)等一樣循環(huán)。

for (i = 0; i < array.length; i++) {
 System.out.print(array[i]);
}


查看完整回答
反對(duì) 回復(fù) 2022-09-22
  • 4 回答
  • 0 關(guān)注
  • 141 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)