网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

基本数据类型的转换问题-创新互联

public class LeiXinZhuanHuan {
  public static void main(String[] args) {
  int i = 128;
  byte b = (byte) i;//因为int 比 byte大所以会出现内存溢出输出结果就是-128
  //这就是强制转换
  //强制转换 (类型)变量名   高->低
  //,自动类型转换 低->高

成都创新互联公司主营金平网站建设的网络公司,主营网站建设方案,成都app软件开发,金平h5微信小程序定制开发搭建,金平网站营销推广欢迎金平等地区企业咨询

  System.out.println(i);
  System.out.println(b);
  System.out.println("=============================================================================================");
  //注意点:
  //1,不能对布尔值进行转换
  //2,不能把对象转换成不相干的类型
  //3,在把高容量转换到低容量的时候,强制转换
  //4,转换的时候可能存在内存溢出,或者精度问题
  System.out.println((int) 10.1);
  System.out.println((int) -45.89);//转精度会出现精度丢失问题
  System.out.println("=============================================================================================");
  char c = 'a';
  int d = c + 1;
  System.out.println(d);
  System.out.println((char) d);
  System.out.println("==============================================================================================");

  //操作比较大的数的时候,注意溢出问题
  //jdk7新特性,数字之间可以用下划线分割
  int money=10_0000_0000;
  int years=20;
  int total=money*years;//会导致内存溢出
  System.out.println(money);
  System.out.println(total);
  long gg1=money*years;//默认是int,转换之前已经存在问题了
  System.out.println(gg1);
  long gg=money*(long)years;//先把一个数转换为long
  System.out.println(gg);

  }
}

输出结果为

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网站栏目:基本数据类型的转换问题-创新互联
分享URL:http://bjjierui.cn/article/cohids.html

其他资讯