最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java對象簡單實用案例之計算器實現(xiàn)代碼

 更新時間:2016年11月16日 08:51:28   作者:Bigerf  
這篇文章主要為大家詳細介紹了Java對象簡單實用案例之計算器實現(xiàn)代碼

對 Java中的對象與屬性,方法的使用,簡單寫了個案例

import java.util.Scanner;
class Calculste
{
 int a; //定義兩個整數
 int b;
 String option; //定義接收操作符的字符串
 public void count(){

  //對操作符進行判斷
  switch(option){
   case "+":
    System.out.println("計算和:"+a+"+"+b+"="+(a+b));
   break;

   case "-":
    System.out.println("計算差:"+a+"-"+b+"="+(a-b));
   break;

   case "*":
    System.out.println("計算積:"+a+"*"+b+"="+(a*b));
   break;

   case "/":
   {
    //作除法運算時,分母不能為 0 
    if (b != 0)
    {
     System.out.println("計算商:"+a+"/"+b+"="+(a/b));
    }else{
     System.out.println("您輸入的第二個數不能為 0,請重新輸入");
    }
   } 
   break;

   case "%":
    System.out.println("計算余:"+a+"%"+b+"="+(a%b));
   break;

   default:
    System.out.println("您輸入的操作符有誤,請重新輸入");
  }
  
 } 
}
class demo3 
{
 //需求: 使用java類描述一個計算器類,計算器具備操作數1, 操作數2 、操作符三個公共 的屬性,還具備計算的功能行為。
 public static void main(String[] args) 
 {
  System.out.println("兩個數的運算");
  Scanner sca = new Scanner(System.in);

  //創(chuàng)建類的對象
  Calculste cal = new Calculste();

  //給屬性賦值
  System.out.println("第一個數:");
  cal.a = (int)sca.nextInt();

  System.out.println("第二個數:");
  cal.b = (int)sca.nextInt();

  System.out.println("輸入運算符號:");
  cal.option = sca.next(); //接受字符的方法
  
  //調用方法運算
  cal.count();
 }
}

這里是在控制臺的一些效果:

 

 陌陌說:java語言是面向對象的編程語言,類,類中的對象,對象的屬性和方法 都是相當重要的。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • java正則表達式處理花括號內容替換賦值問題

    java正則表達式處理花括號內容替換賦值問題

    這篇文章主要介紹了java正則表達式處理花括號內容替換賦值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Java統(tǒng)計字符串中字符出現(xiàn)次數的方法示例

    Java統(tǒng)計字符串中字符出現(xiàn)次數的方法示例

    這篇文章主要介紹了Java統(tǒng)計字符串中字符出現(xiàn)次數的方法,涉及Java針對字符串的遍歷、查找、計算等相關操作技巧,需要的朋友可以參考下
    2017-12-12
  • Java模擬實現(xiàn)ATM機

    Java模擬實現(xiàn)ATM機

    這篇文章主要為大家詳細介紹了Java模擬實現(xiàn)ATM機,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • Spring MVC 請求參數綁定實現(xiàn)方式

    Spring MVC 請求參數綁定實現(xiàn)方式

    Spring MVC 是一個用于構建 Web 應用程序的框架,它提供了一種方便的方式來處理 HTTP 請求和響應,Spring MVC 提供了多種方式來實現(xiàn)請求參數綁定,本文結合實例代碼給大家介紹的非常詳細,需要的朋友跟隨小編一起看看吧
    2023-09-09
  • Java常用HASH算法總結【經典實例】

    Java常用HASH算法總結【經典實例】

    這篇文章主要介紹了Java常用HASH算法,結合實例形式總結分析了Java常用的Hash算法,包括加法hash、旋轉hash、FNV算法、RS算法hash、PJW算法、ELF算法、BKDR算法、SDBM算法、DJB算法、DEK算法、AP算法等,需要的朋友可以參考下
    2017-09-09
  • springboot openfeign從JSON文件讀取數據問題

    springboot openfeign從JSON文件讀取數據問題

    今天主要說一下在openfeign里讀取JSON文件的問題,我們將測試所需要的數據存儲到文件里,在修改時關注點比較單純
    2018-06-06
  • java生成jar包的方法

    java生成jar包的方法

    這篇文章主要介紹了java生成jar包的方法,對Java生成jar包的具體步驟及方法進行了較為詳細的描述,是非常實用的技巧,需要的朋友可以參考下
    2014-09-09
  • Java面試重點中的重點之Elasticsearch核心原理

    Java面試重點中的重點之Elasticsearch核心原理

    ElasticSearch是一個基于Lucene的搜索引擎,是用Java語言開發(fā)的,能夠達到實時搜索,穩(wěn)定,可靠,快速,安裝使用方便,作為Apache許可條款下的開放源碼發(fā)布,是一種流行的企業(yè)級搜索引擎,是最受歡迎的企業(yè)搜索引擎
    2022-01-01
  • 仿釘釘流程輕松實現(xiàn)JSON轉BPMN完整實現(xiàn)過程示例

    仿釘釘流程輕松實現(xiàn)JSON轉BPMN完整實現(xiàn)過程示例

    這篇文章主要為大家介紹了仿釘釘流程輕松實現(xiàn)JSON轉BPMN完整實現(xiàn)過程示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • java自動裝箱拆箱深入剖析

    java自動裝箱拆箱深入剖析

    基本數據(Primitive)類型的自動裝箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0開始提供的功能。java語言規(guī)范中說道:在許多情況下包裝與解包裝是由編譯器自行完成的(在這種情況下包裝成為裝箱,解包裝稱為拆箱)
    2012-11-11

最新評論

金湖县| 体育| 长乐市| 保康县| 长岛县| 开鲁县| 和林格尔县| 苗栗市| 凤冈县| 嫩江县| 大姚县| 蚌埠市| 海兴县| 宁海县| 湟中县| 林州市| 昭平县| 丹东市| 南溪县| 民和| 桃源县| 平谷区| 渝中区| 宁化县| 合川市| 焉耆| 松滋市| 元朗区| 河源市| 五指山市| 华阴市| 社会| 深水埗区| 洛川县| 台江县| 隆德县| 皮山县| 会泽县| 扶风县| 米脂县| 南召县|