博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2018/12/04 PAT刷题 L1-005 java [ArrayList容器的使用, 在容器中添加类对象]
阅读量:7001 次
发布时间:2019-06-27

本文共 1515 字,大约阅读时间需要 5 分钟。

 

部分正确答案:

import java.util.Scanner;public class Main {    public static void main(String[] args) {        Scanner sc = new Scanner(System.in);        int sum=sc.nextInt();        String[][] str = new String[sum][3];        for (int i=0; i

 

使用BufferedReader优化了任然无法通过全部的样例

import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayList;//import java.util.List;public class Main {    static class Stu {        String id;        int test;        int seat;        public Stu(String id, int test, int seat) {            this.id = id;            this.test = test;            this.seat = seat;        }    }    public static void main(String[] args) throws Exception {        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));        int n = Integer.parseInt(br.readLine());        ArrayList
list = new ArrayList
(); for (int i = 0; i < n; i++) { String[] in = br.readLine().split(" "); Stu s = new Stu(in[0], Integer.parseInt(in[1]), Integer.parseInt(in[2])); list.add(s); } int tn = Integer.parseInt(br.readLine()); String[] search = br.readLine().split(" "); br.close(); for (int i = 0; i < search.length; i++) { for (Stu a : list) { if (a.test == Integer.parseInt(search[i])) { System.out.println(a.id + " " + a.seat); } } } }}

 

转载于:https://www.cnblogs.com/huangZ-H/p/10062371.html

你可能感兴趣的文章
div内快元素[div,p。。。]居中办法
查看>>
2017届高三(下)高考模拟(理科)数学试题(自己命题与写代码)
查看>>
swagger-editor
查看>>
Groovy与Java集成常见的坑(转)
查看>>
SpringMVC(转)
查看>>
__tostring用法,__call处理调用,__clone克隆对象
查看>>
PHP读取文件
查看>>
免费的区块链学习资料
查看>>
ILSVRC
查看>>
matlab超限像素平滑法_脉冲伏安法理论基础
查看>>
arduino 串口读取字符串_Arduino传感器教程 第24章NRF24L01 控制电舵机
查看>>
状态码202_HTTP状态码(HTTP Status Code)
查看>>
sharepoint 2010 网站集定期备份
查看>>
管理SCCM/MDT中的驱动分类
查看>>
java之HashTable
查看>>
Windows Server 2012体验之配置存储池
查看>>
轻松上手移动互联——百度SiteApp建造日志
查看>>
我从跑步中领悟到了什么?
查看>>
你的权限等于你的可见度
查看>>
Gartner:威胁情报的定义
查看>>