初学JAVA一星期编的小程序(找小猫)

本文介绍了一个使用Java实现的小猫信息录入与查找程序。该程序能够记录多只小猫的名字、年龄和颜色,并通过输入名字的方式查找指定的小猫信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//作者:楠哥
//功能:找小猫
//日期:2012/3/7


import java.io.*;
public class Zhaomao 
{
public static void main(String[] args) 
{try{
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
        
System.out.println("请输入要存储猫的个数");
String geshu = br.readLine();
int maoge = Integer.parseInt(geshu);

mao[] mao1 = new mao[maoge];

for(int i=0; i<maoge; i++){
System.out.println("请输入猫的名字");
String maoname = br.readLine();

System.out.println("请输入猫的年龄");
String mage = br.readLine();
int maoage = Integer.parseInt(mage);

System.out.println("请输入猫的颜色");
String maose = br.readLine();

mao1[i] = new mao(maoname,maoage,maose);
}

        System.out.println("请输入要找的猫的名字");
String zhaoname = br.readLine();

for(int i=0; i<maoge; i++)
if(mao1[i].findName(zhaoname) == true){
System.out.println(mao1[i]);
}}catch(Exception e)
   {
  e.printStackTrace();
  }
}
}

class mao
{
private String name;
private int age;
private String color;

//初始化小猫
public mao(String name,int age,String color){
this.name = name;
this.age = age;
this.color = color;
}

//此方法用于找猫
public boolean findName(String n){
if(this.name.equals(n)== true)
return true;
else return false;
}
     
//此方法用于返回猫的成员
public String toString(){
   return (this.name + "\n" + this.age + "\n" +this.color);
}
}

转载于:https://my.oschina.net/u/247866/blog/42888

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值