您身边的网站建设专家
成功案例

【建站服务】惠东爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广-域名申请

日期: 2022-09-21 02:35:25 浏览数:5


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


惠东爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广

网站建设.png

  1. Math.floor 是向下取整。

    Math.ceil 是向上取整。

    Math.round 是四舍五入取整 但是需要注意的是:

    yuki

       yuki

      897***223@qq.com

    3年前 (2019-04-25)
    •  1、参数的小数点后第一位小于 5,运算结果为参数整数部分。

    •  2、参数的小数点后第一位大于 5,运算结果为参数整数部分绝对值 +1,符号(即正负)不变。

    •  3、参数的小数点后第一位等于 5,正数运算结果为整数部分 +1,负数运算结果为整数部分。

  2.    JavaNewer

      529***970@qq.com

    19

    装箱和拆箱的概念有点特别。

    byte、int、long、double 等为 java 的基础数据类型。

    所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类。

    Integer i = 1000;double p =  Math.random() + i;Double q =  Math.random() + i;System.out.println(p);

    装类和基础数据类型用于不同场景下,也可以混用。

    JavaNewer

       JavaNewer

      529***970@qq.com

    3年前 (2019-05-14)
  3.    inytialf

      iny***lf@163.com

    33

    说到对floor()ceil()的概念理解:

    1. floor直接取其含义,也就是“地板”,地板在脚下,即向下取整

    2. ceilceiling的缩写,也就是“天花板”,天花板在头顶上,即向上取整

    这里需要注意,floor()和ceil()的返回值都是double类型的数值。

    round()的四舍五入也可以引入y轴来确定:

    不管正数还是负数,四舍五入法要求,凡是.5的小数,都要向上取整

    因此,负数.5小数的四舍五入,只需直接取绝对值再加上负号,就完


;

b=1230;

System.out.println(a==b);        // 输出 false

System.out.println(a.equals(b));  // 输出 true

estivalwind

   estivalwind


  fan***i_nj@sina.com


4年前 (2018-07-21)

   flaming


  248***1347@qq.com


   参考地址


136

Java 中 int 和 Integer 的区别


1. int 是基本数据类型,int 变量存储的是数值。Integer 是引用类型,实际是一个对象,Integer 存储的是引用对象的地址。


2.


Integer i = new Integer(100);

Integer j = new Integer(100);

System.out.print(i == j); //false

因为 new 生成的是两个对象,其内存地址不同。


3.


int 和 Integer 所占内存比较:


Integer 对象会占用更多的内存。Integer 是一个对象,需要存储对象的元数据。但是 int 是一个原始类型的数据,所以占用的空间更少。


4. 非 new 生成的 Integer 变量与 new Integer() 生成的变量比较,结果为 false。


/**

 * 比较非new生成的Integer变量与new生成的Integer变量

 */

public class Test {

    public static void main(String[] args) {

        Integer i= new Integer(200);

        Integer j = 200;

        System.out.print(i == j);

        //输出:false

    }

}

因为非 new 生成的 Integer 变量指向的是 java 常量池中的对象,而 new Integer() 生成的变量指向堆中新建的对象,两者在内存中的地址不同。所以输出为 false。


5. 两个非 new 生成的 Integer 对象进行比较,如果两个变量的值在区间 [-128,127] 之间,比较结果为 true;否则,结果为 false。


/**

 * 比较两个非new生成的Integer变量

 */

public class Test {

    public static void main(String[] args) {

        Integer i1 = 127;

        Integer ji = 127;

        System.out.println(i1 == ji);//输出:true

        Integer i2 = 128;

        Integer j2 = 128;

        System.out.println(i2 == j2);//输出:false

    }

}

java 在编译 Integer i1 = 127 时,会翻译成 Integer i1 = Integer.valueOf(127)。


6. Integer 变量(无论是否是 new 生成的)与 int 变量比较,只要两个变量的值是相等的,结果都为 true。


/**

 * 比较Integer变量与int变量

 */

public class Test {

    public static void main(String[] args) {

        Integer i1 = 200;

        Integer i2 = new Integer(200);

        int j = 200;

        System.out.println(i1 == j);//输出:true

        System.out.println(i2 == j);//输出:



惠东爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站