• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

窗外雨,夜微寒。

农历乙未年十一月夜,独坐于大学东观,上下其微细雨,天亦有寒,故名窗外雨,夜微寒。
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

(JAVA作业)练习:创建一个类名为Fruit;包含实例变量:水果名称,颜色,价格,上市月份,有无种子 10个实例:苹果,香蕉,芭乐,柚子,李子,杨桃,猕猴桃,哈密瓜,葡萄,榴莲; 实现功能:提示用户输入水果品种编号,输出该水果的全部信息。

 1 class Lei {
 2     String name;
 3     String color;
 4     int price;
 5     int date;
 6     int num;
 7     String zz;
 8     
 9     void assemble(){
10         System.out.println(this.name+" "+this.color+" "+this.price+" "+this.date+" "+this.zz+" ");
11     }
12 
13 }

上面这些定义类的属性。

 1 /*
 2 使用.this来使代码更加简洁
 3 Scanner的应用
 4 else if的应用
 5 */
 6 import java.util.Scanner;
 7 
 8 public class Fruit {
 9 
10     public static void main(String[] args) {
11         Scanner input=new Scanner(System.in);
12         System.out.println("输入水果编号:");
13         int num = input.nextInt();
14         Lei f1=new Lei();
15         Lei f2=new Lei();
16         Lei f3=new Lei();
17         
18         if(num==1){
19         f1.num=1;
20         f1.name="苹果";
21         f1.color="红色";
22         f1.price=10;
23         f1.date=20171117;
24         f1.zz="有";
25         //System.out.println(f1.name+" "+f1.color+" "+f1.price+" "+f1.date+" "+f1.zz+" ");//原本使用这种来打印定义的属性,但是太麻烦使用this之后很好解决。
26         f1.assemble();
27         }
28         else if(num==2){
29         f2.num=2;
30         f2.name="香蕉";
31         f2.color="黄色";
32         f2.price=10;
33         f2.date=20161111;
34         f2.zz="有";
35         //System.out.println(f2.name+" "+f2.color+" "+f2.price+" "+f2.date+" "+f2.zz+" ");
36         f2.assemble();
37             }
38         else if(num==3){
39             f3.num=3;
40             f3.name="芭乐";
41             f3.color="绿色";
42             f3.price=15;
43             f3.date=20122211;
44             f3.zz="有";
45             //System.out.println(f3.name+" "+f3.color+" "+f3.price+" "+f3.date+" "+f3.zz+" ");
46             f3.assemble();
47         }
48         else{
49             System.out.println("输入错误");
50             }
51         }
52     }

老师布置的小练习感觉还是挺简单,自己得多学。这些留给找作业的同学们吧,但是请不要一味地抄袭了,理解一下不难的。

posted on 2017-11-18 20:21  窗外雨,夜微寒。  阅读(4865)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3