问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

写一个Java编程

发布网友 发布时间:2022-05-06 08:47

我来回答

5个回答

热心网友 时间:2022-06-29 04:23

package yourPackageName;

import java.math.BigDecimal;

public class People {

// (1)成员变量:name、height、weight分别表示姓名、身高(cm)和体重(kg)。
// 姓名
private String name;
// 身高(cm)
private int height;
// 体重(kg)
private int weight;

/**
 * 构造方法通过参数实现对成员变量的赋初值操作
 */
People(String name, int height, int weight) {
this.name = name;
this.height = height;
this.weight = weight;
}

/**
 * 该方法返回0、1、-1分别表示标准、过胖或过瘦)。 判断方法是:用身高减去110作为参考体重,超过参考体重5kg以上的,为“过胖”;
 * 低于参考体重5kg以上的 ,为“过瘦”;在(参考体重-5kg)和(参考体重+5kg)之间的,为“标准”。
 */
int check() {
int standard = this.height - 110;
if (this.weight > standard + 5) {
return 1;
}
if (this.weight < standard - 5) {
return -1;
}
return 0;
}

@Override
public String toString() {
return new StringBuffer(this.name).append(",").append(this.height).append("cm,").append(this.weight).append("kg,").append(this.check()).toString();
}

/**
 * (4)在main方法中,输入50个学生的信息(姓名、身高和体重),分别输出标准、过胖或过瘦的人数(必须通过调用check()方法实现)。
 * 
 * @return void
 */
public static void main(String[] args) {
int aCount = 0;
int bCount = 0;
int cCount = 0;
for (int i = 0; i < 50; i++) {
// 创建50个身材体重随机的People
People man = new People("People" + i, new BigDecimal(Math.random() * 50).intValue() + 150, new BigDecimal(Math.random() * 60).intValue() + 40);
switch (man.check()) {
case 0:
aCount++;
break;
case 1:
bCount++;
break;
case -1:
cCount++;
break;
}
}
System.out.println("标准身材:" + aCount + "个");
System.out.println("过胖:" + bCount + "个");
System.out.println("过瘦:" + cCount + "个");
}

}

热心网友 时间:2022-06-29 04:24

("第"+i+"编写……);

运行效果是:
第i编写

i++是:例如i=1,运行i++后,是2,++是自增,也就是+1

热心网友 时间:2022-06-29 04:24

("第"+i+"编写……);
i:表示是第几个循环,+:表示字符串连接;
i++
i:本次循环;
+:表示在本次循环的基础上加1;

热心网友 时间:2022-06-29 04:25

这个问题简单+i+取自
第"+i+"编写……;
这句话

i是你的变量,就是你的数字1,2,3.....
这只是把数据拼到
第1(取值1-100)次编写

i++
就是执行到这里再返回循环之前先加一,

原本i等于1返回去的i就等于2,有什么问题欢迎继续提问。。。。。。。。。。。。

热心网友 时间:2022-06-29 04:26

+i+
因为是在
System.out.println()中
所以它的意思是
输出
第i个XXXX
i输出时变成整数
如:第1个
第2个。。。
i++
的意思是
i=i+1;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
太和县环球嘉年华港口有限公司怎么样? 为什么抵触相亲? 鸡蛋怎么做好吃家常做法大全 为何抵触相亲 为什么很多人都抵触相亲? 鸡蛋怎么做才营养好吃呢? 怎么可以搞到110电话打过去给别人 植发后能保持多久?有人知道吗? 银联储蓄卡包括什么 怎么让电脑图标变小如何将电脑桌面上软件变小 步步高点读机哪里有卖 步步高点读机在哪买能买到 用java编写一个程序:由车牌号前2位知道车辆所属地 浙江省的市就行 薇娅运营微博好的原因 网红嫁天王,网络时代社交名媛都如何生存? 微博上的健身美女靠什么赚钱 网友们表示除夕要住李佳琦微博里了,李佳琦能够成为带货一哥的原因是什么? 为什么玩手机游戏的时候屏幕会旋转。 三星9268玩游戏屏幕自动旋转 玩游戏手机屏幕一直旋转是手机的问题还是游戏的问题 微信上零钱是什么原因冻结? 2021粤1971执20462号冻结:廖坚生资产原因 请问冻结微信零钱什么意思 膨体聚四氟乙烯高分子量是怎么回事 防水透气膜能用在灯具上面排出壳体内的水汽吗?还有能微散热吗? 包装类的ePTFE防水透气膜为什么要疏水疏油 E—PTFE的介绍 expanded polytetrafluoroethylene PTFE是什么意思 e-ptfe与ptfe是什么材料 E-PTFE防水透气膜是什么? 葡萄酸奶蜜怎么写语言? 步步高学习机泰安市哪有卖的 步步高点读机多少钱啊?哪里有卖的? 财经大学出来的学生将来可以干什么,具体的工作? 自贡哪里有步步高学习机卖哟。 岫岩哪有卖步步高学习机吗 财经类大学的就业方向? 洗地瓜粉怎么做才白 步步高点读机T600哪里有卖的? 我家刚买了地瓜粉,感觉洗了比较卫生,可是20斤的地瓜粉,在洗过之后,7个小时还是为什么不沉淀? 现在漯河哪里卖步步高学习机? 步步高点读机哪里有卖? 财经学院数据与大数据技术专业就业方向与前景,*财经大学的这个专业怎么样? 鱼塘里面的鱼喝了洗红薯粉的水都死了怎么办? 太仓哪里有步步高点读机卖 红薯粉怎么才能洗的散 财经类的专业一般就业去向如何? 中央财经大学的就业前景如何? 中山哪里有买步步高点读机 南京哪里有卖 步步高 点读机 T2000或者T900,地址最好详细点 什么水果要用地瓜粉去洗