当前位置: 首页 > news >正文

/2要求:定义一个方法,根据id查找对应的用户信息 //如果存在,返回id //如果不存在,返回-1

import java.util.ArrayList;

public class ArrayListTest3 {
    public static void main(String[]args){
        //要求:1.main方法中定义一个集合,存入三个用户对象
        //用户属性为:id,username,password
        //2要求:定义一个方法,根据id查找对应的用户信息
        //如果存在,返回id
        //如果不存在,返回-1
        ArrayList<user> list=new ArrayList<>();
        user u1=new user("244213","zhangsan","abc123QwQ");
        user u2=new user("244214","lisi","1234qwer");
        user u3=new user("244215","wangwu","12345678");
        list.add(u1);
        list.add(u2);
        list.add(u3);
int  result=getIndex("24213",list);
        System.out.println(result);
    }
    public static int getIndex(String id,ArrayList<user> list)
    {for(int i=0;i<list.size();i++)
    {
        user u=list.get(i);
        String uid=u.getId();
        if(uid.equals(id))
        {
            return i;
        }
    }


      return -1;
    }
}
http://www.dtcms.com/a/83986.html

相关文章:

  • 蓝桥杯 小球反弹
  • 278.缀点成线
  • uniapp 和 webview 之间的通信
  • 【1】Java 零基础入门学习(小白专用)
  • 新配置了一台服务器+域名共178:整个安装步骤,恢复服务
  • Docker逃逸
  • 基于SSM框架的汽车租赁平台(源码+lw+部署文档+讲解),源码可白嫖!
  • React Native进阶(六十一): WebView 替代方案 react-native-webview 应用详解
  • Redis内存碎片详解
  • 1998-2022年各地级市第三产业占GDP比重/地级市第三产业占比数据(市辖区)
  • 人工智能 - 通用 AI Agent 之 LangManus、Manus、OpenManus 和 OWL 技术选型
  • 大数据平台上的数据建模与分析:从数据到决策的跃迁
  • 【TI MSPM0】Timer学习
  • SOFABoot-02-模块化隔离方案
  • 2025年十大AI工具对比
  • 人工智能将使勒索软件更加危险
  • 实验3 以太坊交易周期的需求分析
  • 浅谈ai工程落地 - 蒸馏 vs 剪枝 vs 量化
  • 2025.3.22总结
  • 安卓7.0以上App抓包
  • 从零到一:如何训练简版生成式GPT模型,快速实现创意写作
  • Sql Server数据迁移易错的地方
  • 《政务信息化标准体系建设指南》核心要点速读
  • Maya基本操作
  • 【数据分享】我国乡镇(街道)行政区划数据(免费获取/Shp格式)
  • doris:FQDN
  • pyspark学习rdd处理数据方法——学习记录
  • 3.22模拟面试
  • kotlin 函数引用
  • 通过webrtc+canvas+css实现简单的电脑滤镜拍照效果