亚洲 国产精品 日韩-亚洲 激情-亚洲 欧美 91-亚洲 欧美 成人日韩-青青青草视频在线观看-青青青草影院

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  千鋒問問  > java數組截取最后幾位怎么操作

java數組截取最后幾位怎么操作

java數組截取 匿名提問者 2023-09-08 15:42:14

java數組截取最后幾位怎么操作

我要提問

推薦答案

  在Java中,要截取一個數組的最后幾位,可以使用Arrays類的copyOfRange方法、List的subList方法或自行編寫邏輯實現。以下是使用這三種方法進行數組截取的示例:

千鋒教育

  1.使用Arrays.copyOfRange方法:

  int[] sourceArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

  int lastFew = 5; // 要截取的最后幾位

  int startIndex = sourceArray.length - lastFew;

  int[] newArray = Arrays.copyOfRange(sourceArray, startIndex, sourceArray.length);

 

  通過計算起始索引(startIndex)的位置,我們可以使用Arrays.copyOfRange方法截取源數組的最后幾位并創建一個新數組。在上述示例中,截取最后5位的結果為newArray = {6, 7, 8, 9, 10}。

  2.使用List的subList方法:

  Integer[] sourceArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

  int lastFew = 5; // 要截取的最后幾位

  List list = Arrays.asList(sourceArray);

  List subList = list.subList(sourceArray.length - lastFew, sourceArray.length);

  Integer[] newArray = subList.toArray(new Integer[subList.size()]);

 

  首先,我們將原始數組轉換為List,然后使用subList方法截取從sourceArray.length - lastFew到sourceArray.length - 1的部分。最后,我們將截取的結果轉換回數組類型并賦值給newArray。在上述示例中,截取最后5位的結果為newArray = {6, 7, 8, 9, 10}。

  3.自行編寫邏輯:

  int[] sourceArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

  int lastFew = 5; // 要截取的最后幾位

  int startIndex = sourceArray.length - lastFew;

  int[] newArray = new int[lastFew];

  for (int i = startIndex, j = 0; i < sourceArray.length; i++, j++) {

  newArray[j] = sourceArray[i];

  }

 

  通過計算起始索引(startIndex)的位置,我們可以使用循環遍歷的方式截取源數組的最后幾位并存儲到新數組中。在上述示例中,截取最后5位的結果為newArray = {6, 7, 8, 9, 10}。

  無論是使用Arrays.copyOfRange方法、List的subList方法還是自行編寫邏輯,都可以實現數組的截取操作,截取數組的最后幾位并將結果存儲在新的數組中。請注意,在計算起始索引時,需要準確確定要截取的最后幾位的數量,并根據需要調整起始索引的位置。

其他答案

  •   在Java中,要實現數組截取最后幾位的操作,可以使用Arrays類的copyOfRange方法、List的subList方法或自行編寫循環遍歷邏輯。以下是使用這三種方法進行數組截取的示例:

      1.使用Arrays.copyOfRange方法:

      int[] sourceArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

      int lastFew = 5; // 要截取的最后幾位

      int[] newArray = Arrays.copyOfRange(sourceArray, sourceArray.length - lastFew, sourceArray.length);

      通過指定起始索引為sourceArray.length - lastFew,即源數組的長度減去截取的最后幾位的數量,我們可以使用Arrays.copyOfRange方法截取數組的最后幾位,并創建一個新數組。在上述示例中,結果為newArray = {6, 7, 8, 9, 10}。

      2.使用List的subList方法:

      Integer[] sourceArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

      int lastFew = 5; // 要截取的最后幾位

      List list = Arrays.asList(sourceArray);

      List subList = list.subList(sourceArray.length - lastFew, sourceArray.length);

      Integer[] newArray = subList.toArray(new Integer[subList.size()]);

      將原數組轉換為List后,通過使用subList方法指定起始索引和結束索引,我們可以獲取源數組的最后幾位并存儲在一個新的List中。最后,通過toArray方法將List轉換為數組類型并賦值給newArray。在上述示例中,結果為newArray = {6, 7, 8, 9, 10}。

      3.自行編寫循環遍歷邏輯:

      int[] sourceArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

      int lastFew = 5; // 要截取的最后幾位

      int[] newArray = new int[lastFew];

      int index = 0;

      for (int i = sourceArray.length - lastFew; i < sourceArray.length; i++) {

      newArray[index++] = sourceArray[i];

      }

      在循環遍歷中,我們通過計算起始索引(sourceArray.length - lastFew)的位置,從源數組的最后幾位開始遍歷,并將元素存儲到新數組newArray中。在上述示例中,結果同樣為newArray = {6, 7, 8, 9, 10}。

      無論是使用Arrays.copyOfRange方法、List的subList方法還是自行編寫循環遍歷邏輯,都可以實現數組的截取操作,截取數組的最后幾位并將結果存儲在新的數組中。請注意,在計算起始索引時,需要準確確定要截取的最后幾位的數量,并根據需要調整起始索引的位置。

  •   在Java中,要截取數組的最后幾位,可以使用Arrays類的copyOfRange方法、List的subList方法或通過自行編寫循環遍歷邏輯實現。以下是使用這三種方法進行數組截取的示例:

      1.使用Arrays.copyOfRange方法:

      int[] sourceArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

      int lastFew = 5; // 要截取的最后幾位

      int startIndex = Math.max(sourceArray.length - lastFew, 0);

      int[] newArray = Arrays.copyOfRange(sourceArray, startIndex, sourceArray.length);

      通過計算起始索引(startIndex)的位置,我們可以使用Arrays.copyOfRange方法截取源數組的最后幾位并創建一個新數組。在上述示例中,截取最后5位的結果為newArray = {6, 7, 8, 9, 10}。

      2.使用List的subList方法:

      Integer[] sourceArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

      int lastFew = 5; // 要截取的最后幾位

      List list = Arrays.asList(sourceArray);

      int startIndex = Math.max(list.size() - lastFew, 0);

      List subList = list.subList(startIndex, list.size());

      Integer[] newArray = subList.toArray(new Integer[subList.size()]);

      首先,我們將原始數組轉換為List,然后使用subList方法指定起始索引和結束索引,以獲取源數組的最后幾位。通過toArray方法將截取的結果轉換回數組類型并賦值給newArray。在上述示例中,截取最后5位的結果為newArray = {6, 7, 8, 9, 10}。

      3.自行編寫循環遍歷邏輯:

      int[] sourceArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

      int lastFew = 5; // 要截取的最后幾位

      int startIndex = Math.max(sourceArray.length - lastFew, 0);

      int[] newArray = new int[lastFew];

      for (int i = startIndex, j = 0; i < sourceArray.length; i++, j++) {

      newArray[j] = sourceArray[i];

      }

      通過計算起始索引(startIndex)的位置,我們在循環遍歷中從源數組的

欧美日韩中文国产一区发布| 亚洲成AV人片高潮喷水| 亚洲AⅤ永久无码精品毛片| 亚洲成人无码av| 野花视频在线观看免费高清版| 在线欧美熟妇内射高潮| GOGO全球大胆高清人体131| 成人国内精品视频在线观看| 国产放荡AV剧情演绎麻豆| 黑人巨大进入白人美女视频| 麻豆国产精品VA在线观看| 人妻夜夜添夜夜无码AV| 无码毛片一区二区三区本码视频 | 泳池里强摁做开腿呻吟漫画视频| 中文字幕V亚洲ⅤV天堂| 成熟丰满熟妇AV无码| 国偷自产AⅤ一区二区三区| 老司机亚洲精品影院| 人妻夜夜爽天天爽三区| 少妇被 到高潮喷出白浆av| 亚洲AV成人综合网伊人APP| 影音先锋日日狠狠久久| 被老汉耸动呻吟双性美人 | 日韩人妻无码一区二区三区综合部 | 一本久久A精品一区二区| YY8098影视理论无码专区| 国产精品久久久久久麻豆一区| 久久 国产 尿 小便 嘘嘘| 欧美综合自拍亚洲综合图片区| 我被公么征服了HD中文字幕| 野花韩国视频观看免费高清的| おとまりせくす中文在线| 国产★浪潮AV无码性色| 护士的色诱2在线观看免费| 欧美成人精品欧美一级乱黄| 无码人妻一区二区三区免费视频 | 正在播放国产剧情亂倫| ASS美女裸体洗澡PICS| 国产精品无码A∨果冻传媒| 乱人伦XXXX国语对白| 天天躁夜夜躁AV天天爽| 在床上拔萝卜又疼又叫什么病| 丰满白嫩大屁股ASS| 精品亚洲成A人片在线观看少妇| 人妻少妇看A偷人无码| 亚洲国产成人久久综合电影| JIJZZIZZ老师出水喷水多| 国自产拍偷拍精品啪啪AV| 欧美三级三级三级爽爽爽| 亚洲AV日韩AV高潮喷无码| VPSWINDOWS另类乱| 精品久久久无码人妻中文字幕豆芽| 日本边添边摸边做边爱小视频| 亚洲国产精品久久久久爰| 波多野成人无码精品电影| 久久精品国产精品国产一区| 日日摸日日碰夜夜爽无| 亚洲人精品午夜射精日韩| 丰满妇女BBWBBWBBWBB| 老狼一区忘忧草欢迎您大豆| 无码少妇一区二区三区芒果| 99热门精品一区二区三区无码| 国精产品一区二区三区糖心269| 人妻精品无码一区二区三区 | 欧美成人v片一区二区三区激情| 性欧美VIDEOFREE高清潮| А√天堂资源8在线官网地址| 极品少妇被扒开双腿躁出白小说 | 特大荫唇XX另类| 777米奇色狠狠888俺也去乱| 国语对白做受XXXXX在线中| 日本适合十八岁以上的护肤品 | 中国熟妇牲交视频| 国产又粗又猛又爽又黄的视频免费黑人了| 欧美性猛交XXXX黑人口味重| 亚洲一线产区二线产区区别在哪儿 | 黑森林精选AV导航| 熟女一区二区蜜桃视频| JZJZJZJZ日本L免费观看| 久久久久久久久久久精品| 午夜内射高潮视频| 成熟丰满熟妇偷拍XXXXX| 免费 黄 色 人成 视频 在| 亚洲AV最新天堂网址| 国产成人精品无码一区二区| 人妻互换免费中文字幕| 亚洲日韩精品无码AV一区二区三| 吃瓜视频最全观看| 欧美精品99久久久啪啪| 一面膜上边一面膜下边视频| 国内精品免费视频自在线拍| 特级毛片AAAAAA| 暗交小拗女一区二区三区三州 | 丰满熟妇乱又伦精品| 欧美黑人乱猛交xX 乂500| 一区二区三区毛片| 教官在我腿间疯狂驰聘视频| 午夜无码福利伦利理免| 粉嫩性色av一区二区三区| 强壮公把我一次次弄上高潮| [中文] [3D全彩H漫]新来| 久久精品国产精品国产一区| 我的娇妻QUEEN| 国产AV无码专区亚汌A√| 任你躁X7X7X7X7在线观看| 97国产精华最好的产品亚洲 | GAY成年男人露J网站| 麻豆一二三四区乱码| 亚洲综合激情七月婷婷| 精品少妇无码AV无码专区| 亚洲AV无码国产精品色午夜| 国产精品无码专区在线播放| 天美传媒MV在线看免费| 丁香婷婷激情俺也去俺来也| 日本丰满熟妇BBXBBXHD| 最新国产毛2卡3卡4卡 | 一本精品中文字幕在线| 久久国产精品99精品国产| 亚洲欧美偷拍另类A∨| 狠狠CAO2020高清视频| 亚洲AV无码码潮喷在线观看| 国产熟妇人妻ⅩXXXX麻豆网址| 日韩一区二区三区精品| 成年免费手机毛片免费看无码 | 办公室撕开奶罩揉吮奶头H文| 欧美老熟妇乱子伦视频| 99国精产品灬源码1688| 免费看含羞草AV片成人网站| 在床上拔萝卜又疼又叫什么症状| 狂性XXXX乱大交老女人| 曰本无码人妻丰满熟妇啪啪| 乱色视频中文字幕| 中文乱码字幕视频观看网站免费| 精品人亚洲成A人片在线观看无码专区| 亚洲成AⅤ人在线观看无码| 精品久久久久久久无码| 亚洲一区二区三区无码影院| 精品一区二区久久久久久久网站| 亚洲AV无码精品色午夜| 精品无人区麻豆乱码1区2区新区| 野花高清视频免费观看完整版中文 | 人妻在线日韩免费视频| 吃瓜爆料黑料不打烊| 亚洲AV中文无码乱人伦在线播放| FREEXXXXHD国语对白| 日本十八禁视频无遮挡| 国产极品美女高潮无套APP| 亚洲AⅤ精品一区二区三区| 精品无码一区二区三区亚洲桃色 | 日韩精品无码免费专区网站| 国产AV无码区亚洲AV欧美| 亚洲AV实录无码成人精品电影| 久久99精品国产麻豆不卡| 中文字幕日韩一区二区三区不卡 | 东北小伙二十厘米粗大硬| 无码一区二区三区蜜桃| 久久99国产精品久久99蜜桃| 中文字幕伊人久久| 日韩人妻精品无码一区二区三区| 国产精品自产拍高潮在线观看 | 我妈妈的朋友8在完整有限中字木| 国内精品卡一卡二卡三| 永久免费AV网站可以直接看的| 人妻18毛片A级毛片免费看| 国产精品爽爽VA在线观看网站| 亚洲欧洲日产国码无码久久99 | 浪潮av专区一区二区三区| 白丝?扒腿自慰爽出白浆| 午夜美女裸体福利视频| 久久精品人人看人人爽| AAA少妇高潮大片免费看| 无码AV中文字幕久久专区| 久久久久久久精品免费看| 阿公抱着我边摸边吃奶视频| 西方最大但人文艺术| 巨爆乳中文字幕爆乳区| 白丝制服被啪到喷水很黄很暴力 | 午夜人妻理论片天堂影院| 老头老太太GMBGMBGM| 成人无遮挡裸免费视频在线观看| 性一交一乱一乱一视频| 蜜桃国产精品乱码一区二区三区| 大乳VIDEOS巨大吃奶| 亚洲精品无码久久久久秋霞| 欧美在线视频二区| 国产一卡二卡四卡无卡免费| 性欧美玩弄性少妇HD| 无码夫の前で人妻を犯す中字| 久久婷婷五月综合色精品| 丰满人妻视频一区二区三区| 亚洲日本VA午夜在线影院| 人妻出差精油按摩被中出| 韩国精品一区二区无码视频| MD豆传媒一二三区| 亚洲成AV人片不卡无苍井空| 人妻Av一区二区三区| 精品丝袜人妻久久久久久| 成人无码A区在线观看视频| 亚洲无人区码卡二卡三卡四卡 | 野草高清视频免费|