对象参数的简单应用,理解对象传参
来源:互联网 发布:js仿ios日期选择器 编辑:程序博客网 时间:2024/06/05 12:06
import java.util.Scanner;public class UserManager {public User[] users = new User[100];// 会员数组public int index = 0;/** * 添加会员 * * @param user */public void addUser(User user) {users[index] = user;index++;}public void show() {System.out.println("***会员列表***");System.out.println("编号\t积分");for (User u : users) {if (u != null) {// 打印会员信息System.out.println(u.no + "\t" + u.score);} else {break;}}}public User search(int no) {// 遍历所有的会员信息,查找是否存在该用户for (User each : users) {if(each==null){break;}if (each.no == no) {return each;}}return null;}public static void main(String[] args) {Scanner in = new Scanner(System.in);UserManager manager = new UserManager();while (true) {System.out.print("请输入会员编号");int no = in.nextInt();if (no > 0) {System.out.print("请输入会员积分");int score = in.nextInt();// User user=new User(no,score);manager.addUser(new User(no, score));} else {break;}}manager.show();System.out.println("请输入要查找的会员编号:");User user = manager.search(in.nextInt());if (user != null) {System.out.println("该会员的积分为:" + user.score);} else {System.out.println("没找到这个会员!");}}}
public class User {public int no;//会员编号public int score;//会员积分public User(int no, int score) {super();this.no = no;this.score = score;}}
阅读全文
0 0
- 对象参数的简单应用,理解对象传参
- JSON对象的简单应用
- 对象数组的简单应用
- Promise对象的简单应用
- 重新理解对象参数的用法
- 对象池简单理解
- 简单解析url参数的js对象。
- 类对象的理解及应用
- 对象序列化原因的简单理解
- js arguments对象的简单理解
- java面向对象的简单理解
- 对于面向对象的简单理解
- Unity 对象池(Object Pooling)理解与简单应用
- 设置response对象当中的头部信息简单应用和个人理解
- 对象池的应用的简单Demo
- 九大内置对象,request内置对象的简单应用
- java基础---面向对象的简单应用
- JNI由浅入深_6_简单对象的应用
- 创建型-原型模式(prototype)
- B.FRIENDit壁虎忍者GC05电竞椅
- JAVA 堆栈 堆 方法区 静态区 final static 内存分配 详解
- 点、线导出含高程值的表格
- javascript高级程序设计(变量、作用域和内存问题)
- 对象参数的简单应用,理解对象传参
- 简单工厂模式
- Oracle 数据库 练习题 T7
- 分布式消息队列RocketMQ--事务消息--解决分布式事务的最佳实践
- Maven build 引用类,无法找到引用类
- 图片加载类ImageLoader原理总结
- VC(win32)通过进程名杀死进程
- 浅谈SQLServer行列转换UNPIVOT函数的使用
- centos下 使用phpstorm+xdebug 远程调试代码