可是 属性是 卡类型和积分,积分用int 类型不是用String吗?我加.equals可不可以?我加了equals,可是后面的回馈积分就不会打印了,应该怎么改?
追答credit 是代表积分么?
如果是的话 那么if改成
if((jincard.equals("金卡")&&customer.credit>1000) || (pucard.equals("普卡")&&credit>5000)){
System.out.println("回馈积分500分");
}
不过你的customer属性定义的不好
可以改为
int cardType //卡的类型 1-代表金卡 2-代表普卡
int credit //积分
按你的方法写&&后的customer.credit会报错
追答没有 customer. 已改正
追问恩,已经可以了,我想问下就是比如if wuhile switch 什么的语句是不是都应该放在public void show{}方法下面,不能放在main下面。这个不是很懂,还是都可以放?麻烦解释一下,谢谢!
追答没关系 能实现功能就好 没有语法上的限制
本回答被提问者采纳java编程题目,求求大佬救救我
1、获取手机号码:public String getMobilePhone(){} 2、存储手机号码:public void setMobilePhone(String mobilePhone) {} 3、拨打电话号码:public void callOnMobilePhone(){} 4、挂断电话:public void callOffPhone(){} 具体代码如下所示:、---mobilePhone 开始--- \/ author 冯修远 创建一...
JAVA编程问题求大神帮忙看看解答谢谢!
你的问题:1 、定义的数组类型有问题 讲解:字符数组用该用char 或者String 你这个由于是中文字符串,所以用String char 和String 定义是需要引号引起来,2 、java中,结束一段表达式的时候要用英文的分号结束,你定义数组的时候没有结束符 ...
急急急!JAVA编程题,哪位大神可以帮助一下我,十分感谢
ThreadB.java:public class ThreadB extends Thread {@Overridepublic void run() {System.out.println("I love XXX");}} Main.java:public class Main {public static void main(String[] args) {ThreadA threadA = new ThreadA();ThreadB threadB = new ThreadB();threadA.start();threa...
一道Java编程题,拜托了各位大神
1.定义一个Student类,包括学号,姓名,成绩三个字段,生成get,set和toString方法,实现Comparable接口,重写toCompare方法,方法里就是本题的逻辑,先按成绩比较,再按学好比较,使用TreeSet不实现这个接口会报错。package Collection;public class Student implements Comparable<Student> {private long sno;priv...
几道JAVA题目,求好心人给下答案,感激不尽
1、public static void main(String[] args)2、public finall static 3、3 4、抽象类 5、implements 6、类:一个包含属性、方法,使用class关键字定义 对象:创建对象必须使用new关键字,对象其实在内存中存储的是类的引用地址。7、try是可能发生异常的内容;catch是发生异常后要处理的代码;finally是...
Java题,求讲解,谢谢
第一题 n1.i=20 n2.i=20 第二题 super.x=11;x=100 11 super.x=16;x=100 16 第一题分析:class Member{ int i;} public class MemberTest { public static void main(String[] args) { Member n1=new Member();Member n2=new Member();n1.i=10;\/\/n1=10 n2=n1;\/\/n2变成n1的...
Java编程题求助,大佬救救孩子?
详情请查看视频回答
一个简单的JAVA编程题,跪求急等,明天交作业。
import java.text.DecimalFormat;public class PetrolCalc { private double normalPetrolRate;\/\/在普通公路上消耗汽油用升每100公里表示 private double highPetrolRate;\/\/在高速公路上消耗汽油用升每100公里表示 private double normalDistance;\/\/在普通公路行驶的路程用公里来计算 private double highDistance...
新手自学java,想做一个题目,求大神给提供一个编程的思想,我改怎样用代...
首先定义牌和玩家对象。牌还要考虑王牌,属性有花色和点数,能够区分。玩家有一个list存放手牌。for循环生成52个对象,然后生成2个王牌,加入一个list.定义三个玩家。循环17次,每次按顺序发牌三张。发牌的时候操作Random生成随机数,每发出一张,从list中remove掉此牌 最后得到4个list,三个玩家加底牌 ...
JAVA编程基础题目,怎么写,求大神详细指导,谢谢!
import java.until.Scanner;Class Test(){ float dc;\/\/表示折扣 public static void main(String []arg0){ Scanner sca=new Scanner(System.in);System.out.println(“请输入是否为会员:是(y)\/否(其他字符)”);String a=sca.next();System.out.println(“请输入购物金额:”);float b=sca...