2016 - 2024

感恩一路有你

数组遇到回车停止输入 java中怎么不停的将输入的数存入数组(不知道长度),以回车结束?

浏览量:2986 时间:2021-03-30 09:22:04 作者:admin

java中怎么不停的将输入的数存入数组(不知道长度),以回车结束?

1. 明确数字之间有分隔符,如逗号或空格。

2。回车为Rn

3。实际上,您从控制台输入的内容可以以字符串的形式接受,然后根据您输入的间隔符号(如逗号和空格)进行剪切。Nextline检测回车,一旦你进入,行结束

!4. 不知道数组的长度,有很多解决方法:

实际上,你可以通过切割任何东西得到你输入的数字的个数,也就是切割数组的长度

方法一:你不能输入1024个长度单位的数组,是吗?只要将数组的长度设置为原来的长度,就可以在获取时获取有效位

!方法2:使用容器和ArrayList存储。这个东西的底层也是一个数组特性方法3:您仍然使用数组。根据方法2的原理,先确定10个长度,再进行判断。如果剪切数组的长度超过

您定义的长度,您可以在数组中添加一个新的临时数组,长度也会增加。然后你可以提交临时数组到原始的

一个简单的:当输入时,数字用逗号分隔。我只是用逗号来剪。当然,你也可以用其他符号

!导入java.util.Scanner文件

public class NumberTest{

public static void main(String[]args){

String str=new Scanner(系统输入).nextLine()

字符串[]srr=结构拆分(“,”)

ArrayList<Number> list=new ArrayList<>()

(int i=0 i<)srr.长度我){列表.添加( 整数值(srr[i]))

}系统输出打印你们都是数组公式。

需要使用Ctrl Shift return结束公式输入

数组公式需要Ctrl Shift return。

如果不按这三个键,如果结果正确,那只是巧合。

数组遇到回车停止输入 输入数组以回车结束 c语言一个数组输入回车结束

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。