Math、System、Object{toString}、Arrays(显示数组、排列数组)

 

 例1:Math.abs()  返回正整数;  默认返回int类型

    结果   

例2.Math.ceil()   返回最大整数;      默认返回double类型

      结果  

 

 例3.Math.floor()  返回最小的整数;    默认返回double类型

       结果   

 

 例4.Math.round(); 返回四舍五入整数;       默认返回int类型

   结果  

 

例5.Math.max();  返回两个int值的较大值;   默认返回int类型

     结果   

例6.Math.min(); 返回两个int值的较小值;    默认返回int类型

 

       结果      

 例7.Math.pow(a,b);  返回double类型的  a的b次方;     默认返回double类型

        结果     

 

 例8.Math.random();默认返回double类型     随机数

      结果  

 

 

 例1:.System.exit(0);   程序 开始---->System.exit   后就停止了;

   结果   

 

 例2.System.currentTimeMillis(); 对标时间为 1970年

   结果129毫秒    

 

 

 Object 中的toString()方法;

 例:如想查看对象内容打印直接打印出现“heima.aaa@10f87f48”  不好看懂 

如:类1                                                                                             测试类创建对象                                                                                  打印类

       结果   

 

 如果想直接能打印查看;可修改重载的toString 方法。用IDEA    在类{ }中右键 生成------>toString----->选中变量 确定即可。

           结果  

 

 例:需求 对比2个创建对象的内容是否一样 。如果不重写.equals()方法对比的是地址值;

重写:在类{ }内空白处右键----->生成------>equals()和result()------>选择一个模板“Inetlij Default”----->

下一步------>选择对比的内容------>下一步----->下一步------>完成。

      结果  

  

例:

   结果    

 

posted @ 2020-02-07 21:09  mengjiabei  阅读(121)  评论(0)    收藏  举报