本帖最后由 邵震 于 2013-4-6 12:02 编辑
/*- 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- */
- class Java0406d1
- {
- public static void main(String[] args)
- {
- People lisi=new People("李四","基础班",60,70,80);
- lisi.show();
- }
- }
- class People
- {
- private String name;
- private String banji;
- private int shuxue;
- private int yuwen;
- private int yingyu;
- public People(String name,String banji,int shuxue,int yuwen,int yingyu)
- {
- this.name=name;
- this.banji=banji;
- this.shuxue=shuxue;
- this.yuwen=yuwen;
- this.yingyu=yingyu;
- }
- void show()
- {
- System.out.println("我叫:"+name+",来自:"+banji+",数学成绩:"+shuxue+",语文成绩:"+yuwen+",英语成绩:"+yingyu+".");
- }
- }
复制代码 原题不是这样 我自己的改的,可是改完了 我就不知道该怎么转成字符了
知道大概是在给People的构造函数初始化的时候该的 具体怎么弄不知道了
我想要的结果是:
我叫:李四,来自:基础班,数学成绩:B,语文成绩:B,英语成绩:B. |