JAVA入门级教学之(猜数字测试)
生活随笔
收集整理的這篇文章主要介紹了
JAVA入门级教学之(猜数字测试)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一個類A有一個實例變量v,從鍵盤接受一個正整數作為實例變量v的初始值
另外再定義一個類B,對類A的實例變量v進行猜測
?
如果大了則提示大了
如果小了則提示小了
等于則提示測試成功
?
?
猜測數字比大小的測試:
/*** @author LBJ* @version V1.0* @Package PACKAGE_NAME* @date 2021/1/28 17:38* @Copyright 公司*/ public class Test01{public static void main(String[] args){A a=new A(100);B b=new B(a);java.util.Scanner s=new java.util.Scanner(System.in);while (true){System.out.println("請輸入要猜測的數字");int caiCeNum = s.nextInt();b.cai(caiCeNum);}} }class A {private int v;public A(){}public A(int v){this.v=v;}public int getV() {return v;}public void setV(int v) {this.v = v;} }class B {//把A作為B的實例變量private A a;public B(){}public B(A a){this.a=a;}public A getA() {return a;}public void setA(A a) {this.a = a;}public void cai(int caiCeNum){int shiJiZhi=this.getA().getV(); // int shiJiZhi=a.getV();if(caiCeNum == shiJiZhi){System.out.println("猜測成功");}else if(caiCeNum > shiJiZhi) {System.out.println("猜大了");}else if(caiCeNum < shiJiZhi){System.out.println("猜小了");}}}運行結果:
?
?
?
總結
以上是生活随笔為你收集整理的JAVA入门级教学之(猜数字测试)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: submlime text写java_在
- 下一篇: Linux的实际操作:给Linux添加一