Java Scanner输入两个数组的方法
作者:zjf1165 时间:2022-06-07 08:21:20
题目
从命令行读入两个数组的长度和数组的值,其中第一行两个数na和nb代表aa和bb数组的长度
代码
import java.util.Scanner;
public class Z {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int na = scanner.nextInt();
int nb = scanner.nextInt();
int[] aa = new int[na];
int[] bb = new int[nb];
int i = 0;
while (scanner.hasNext()) {
aa[i++] = scanner.nextInt();
if (i == aa.length) {
break;
}
}
i = 0;
while (scanner.hasNext()) {
bb[i++] = scanner.nextInt();
if (i == bb.length) {
break;
}
}
for (int j = 0; j < aa.length; j++) {
System.out.print(aa[j] + " ");
}
System.out.println();
for (int j = 0; j < bb.length; j++) {
System.out.print(bb[j] + " ");
}
}
}
结果
输入:
3 4
1 2 3
1 2 3 4
输出:
1 2 3
1 2 3 4
来源:https://blog.csdn.net/zjf1165/article/details/52095126
标签:Java,Scanner,数组
0
投稿
猜你喜欢
Java中List集合去重方法以及效率对比
2021-11-03 00:15:52
快速学习六大排序算法
2023-11-02 22:36:19
在mybatis 中使用if else 进行判断的操作
2021-11-10 23:17:11
Java设计模式中的桥接模式
2023-11-10 08:42:25
C# SkinEngine控件 给窗体添加皮肤的方法
2021-10-21 23:32:08
C#实现UI控件输出日志的方法详解
2021-10-07 02:45:41
C#实现绘制鼠标的示例代码
2023-06-11 04:40:54
C#实现学生成绩管理系统
2021-06-05 22:51:31
详解Android中Runtime解决屏幕旋转问题(推荐)
2022-04-03 03:12:02
Java邮件发送程序(可以同时发给多个地址、可以带附件)
2022-09-07 20:08:40
C#中WPF颜色对话框控件的实现
2023-04-13 06:09:41
Java中的线程同步与ThreadLocal无锁化线程封闭实现
2023-09-17 04:48:06
java实现简单的小超市程序
2023-05-17 00:04:29
C语言数据结构系列篇二叉树的遍历
2023-12-28 03:19:03
Android远程服务编写和调用教程
2022-06-14 18:10:45
java实现发送邮箱验证码
2022-07-05 07:40:07
C#实现json的序列化和反序列化实例代码
2022-07-18 01:50:34
idea2020.3.3集成maven及遇到的坑(推荐)
2021-11-18 04:18:54
SpringBoot 读取yml文件的多种方式汇总
2023-08-03 13:10:43
SpringMVC实现文件上传和下载功能
2022-10-03 18:22:27