java 写程序

java 写程序,第1张

import java.util.Scanner

public class TestRose {

public static void main(String[] args) {

Rose r = new Rose(1000)

Scanner sc = new Scanner(System.in)

while(true) {

System.out.print("请输入答弊送花的数量:")

try {

r.giveRose(sc.nextInt())

} catch (RoseException e) {

sc.close()

System.exit(0)

}finally {

System.out.println("我爱你!")

}

}

}

}

class Rose{

private int RoseNumber

public int getRoseNumber() {

return RoseNumber

}

public void setRoseNumber(int roseNumber) {

RoseNumber = roseNumber

}

public Rose(int RoseNumber) {

this.RoseNumber = RoseNumber

}

public void giveRose(int rose) throws RoseException{

if(rose>RoseNumber) {

throw new RoseException()

}else if(rose<=0){

System.out.println("方法接受到非法参数,请给出正数形式的玫瑰花数")

}else {

RoseNumber -= rose

System.out.println("亲爱的,送你消举"+rose+"朵玫瑰花!")

}

}

}

class RoseException extends Exception{

private static final long serialVersionUID = 5965711409217611710L

public RoseException() {

System.out.println("我没有钱买花送给拿举碧你,对不起!")

}

}

没看懂你的需求,cmd控制台运行class很简单敬敬锋,要在哪展示玫瑰花呢?txt?浏览器页面?cmd窗口?

玫瑰花是用字符串拼稿敏接的?还是img图片类型?亮晌 需求不一样难度也不一样哦


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12484634.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存