zoukankan      html  css  js  c++  java
  • (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     }

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

  • 相关阅读:
    Spider爬虫清洗数据(re方法)
    Python 操作 mongodb 数据库
    python操作mysql数据库
    BeautifulSoup高级应用 之 CSS selectors /CSS 选择器
    mongoDB在centos7上的安装
    CentOS7安装mongoDB数据库
    [洛谷P4602] CTSC2018 混合果汁
    [洛谷P2605] ZJOI2016 基站选址
    [CF1039D] You Are Given a Tree
    [CF1105E] Helping Hiaset
  • 原文地址:https://www.cnblogs.com/CYWH/p/7857814.html
Copyright © 2011-2022 走看看