首页 > 科技 >

💻JAVA中输入不知道长度的数组 | 利用数组看输入的长度🌟

发布时间:2025-04-09 07:31:52来源:

在Java编程中,处理未知长度的数组是一个常见的需求。例如,当用户需要输入一系列数字或字符串时,我们无法提前确定其数量。这时,可以利用动态数组(如`ArrayList`)来解决这个问题。下面是一些实用的小技巧,帮助你轻松应对这种场景!💫

首先,使用`Scanner`类接收用户输入,每次读取一个元素并将其添加到`ArrayList`中。例如,你可以通过循环不断询问用户是否继续输入数据,直到输入结束标志(如输入“exit”)。这种方法不仅灵活,还能实时监控输入长度,方便后续操作。

示例代码如下:

```java

import java.util.ArrayList;

import java.util.Scanner;

public class DynamicArray {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

ArrayList list = new ArrayList<>();

System.out.println("请输入内容(输入'exit'结束):");

while (scanner.hasNext()) {

String input = scanner.next();

if (input.equals("exit")) break;

list.add(input);

}

System.out.println("您共输入了 " + list.size() + " 个元素!");

}

}

```

通过这种方式,不仅能动态调整数组大小,还能随时查看当前输入的数量,非常适合初学者和实际开发场景!📚✨

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。