小编485*_*104的帖子

如何检测一个元素是否是数组中的最后一个元素?

下面的代码根据它的位置拆分一个字符串,然后将它放入一个 ArrayList。

因此,例如,如果 String 是"Who Framed Roger Rabbit?",则将fragmentMessage在每 8 个字符处拆分消息。

因此 ArrayList 将如下所示: [Who Fram, ed Roger, Rabbit?]

ArrayList 的元素如下:

  1. 数组列表元素 0: Who Fram
  2. ArrayList 元素 1: ed Roger
  3. ArrayList 元素 2: Rabbit?

然后我在主要方法中有一个 for-each 循环,它迭代 ArrayList。

迭代时如何检测是否已到达数组的最后一个元素?

例如,“如果这是数组的最后一个元素,则打印“LAST ELEMENT ”。

import java.util.ArrayList;
import java.util.List;

public class LastElement {

public static void main(String[] args) {

    String message = "Who Framed Roger Rabbit?";
    for (String fragment : fragmentMessage(message)) {
        /*
         * If "fragment" is the last …
Run Code Online (Sandbox Code Playgroud)

java arrays foreach loops arraylist

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

arraylist ×1

arrays ×1

foreach ×1

java ×1

loops ×1