一个关于狗记录的Java练习
package 狗场;
import java.util.*;
public class dogRoom {
/**
* 作者.范铭祥
* 狗场的狗体重查询问题
*/
public static void main(String[] args)
{
float allweight=0;
dog xx[]=new dog[4];
for(int i=0;i<4;i++)
{
xx[i]=new dog();
}
xx[0].name="花花";
xx[0].weight=4.5f;
xx[1].name="白白";
xx[1].weight=5.6f;
xx[2].name="黑黑";
xx[2].weight=7.8f;
xx[3].name="红红";
xx[3].weight=9.0f;
for(int i=0;i<4;i++)
{
System.out.println(xx[i].name+xx[i].weight+"\n");
allweight=allweight+xx[i].weight;
}
System.out.println("四只狗的总体重为"+allweight);
System.out.println("四只狗的平均体重为"+allweight/4);
//查找狗的系统
boolean Y=true;
Scanner in=new Scanner(System.in);
do
{
System.out.println("请输入你要查询的狗名:");
String name=in.next();
chaxun no1=new chaxun();
no1.chaxun1(name,xx);
}while(Y);
}
}
class dog
{
public String name;
public float weight;
}
class chaxun
{
String cc;
public void chaxun1(String name, dog[] xx) {
// TODO Auto-generated method stub
this.cc=name;
if(cc.equals("花花"))
{
System.out.println(xx[0].weight+"\n");
}
if(cc.equals("白白"))
{
System.out.println(xx[1].weight+"\n");
}
if(cc.equals("黑黑"))
{
System.out.println(xx[2].weight+"\n");
}
if(cc.equals("红红"))
{
System.out.println(xx[3].weight+"\n");
}
}
}
最新文章
- ui-router中使用ocLazyLoad和resolve
- NoSQL简要数据库
- C语言库函数大全及应用实例十四
- phpcms 细节
- Linux下memcached安装与连接
- SQL随记(三)
- 如何在Ubuntu 18.04上安装Pip
- spring boot -thymeleaf-异常处理
- 关于hightcharts如何在同一HTML画两个及以上图形问题
- 朱晔的互联网架构实践心得S1E9:架构评审一百问和设计文档五要素
- Confluence 6 用自带的用户管理
- JavaScript深拷贝实现原理简析
- 笨办法29IF语句
- <;20180927>;新开一篇章记录常用到的IT名词
- QualNet/EXata的发展贯穿在美军网络中心战演进的始终
- linux 修改yum 为阿里云源
- gitlab查看项目ID/projectId
- linux nexus bulid
- numpy中np.nan(pandas中NAN)
- eclispe 通过git向码云上传
热门文章
- Quartz.NET+Topshelf 创建Windows服务
- jQuery----操作类样式(依托开关灯案例)
- centos下安装myrocksdb
- 更新Android Studio 3.1.1碰到的问题
- hadoop3.1.0 HDFS快速搭建伪分布式环境
- 不能存在多个@ManyToMany(fetch=FetchType.EAGER)
- RabbitMQ(一):Window安装RabbitMQ
- django-groundwork
- Gitlab+Jenkins学习之路(七)之发布PHP项目
- .net core的定时任务框架Timed Job