当前位置: 首页 > news >正文

类型的转换

import java.sql.SQLOutput;

public class Demo06 {
public static void main(String[] args) {
int i = 128;
byte b = (byte) i;//byte最大值位127 所以变为负数是内存溢出
//转换时尽量避免溢出的情况
//强制转换 格式(类型) 变量名 高----低
System.out.println(i);
System.out.println(b);
//自动转换 低----高
int u = 128;
double y = u;
System.out.println(u);
System.out.println(y);

    /*注意点;1.不能对布尔值进行转换2.不能把对象类型转换为不相干的类型3.在把高容量转换到底容量的时候,强制转换4.转换的时候可能存在内存溢出,或者精度问题!*/System.out.println("=============================");System.out.println((int) 23.7);//23System.out.println((int) -45.89);//-45//这就是精度的问题System.out.println("===========================");char c = 'a';int d = c+1;System.out.println(d);System.out.println((char)d);}

}
public class Demo07 {
public static void main(String[] args) {
//操作比较大的数的时候,注意溢出问题
//JDK新特性,数字之间可以用下划线分割
int money =10_0000_0000;
System.out.println(money);
int years = 20;
int total = moneyyears;//-1474836480,负数是因为计算的时候溢出了
long total2 =money
years;//默认使得int,转换之前已经存在问题了?
long total3 =money*((long)years);//先把一个数转换成long
System.out.println(total3);
//Long L尽量大写

}

}

http://www.jsqmd.com/news/678148/

相关文章:

  • 从“撞车”到“有序”:深入浅出聊聊LTE/5G小区PRACH前导码的ZC序列规划到底在防什么?
  • STM32 USB音频开发避坑指南:从CubeMX配置到I2S DMA双缓冲的5个常见问题与解决
  • 龙讯LT6911UXC与LT9611UXC资料:有源码固件,支持4K@60,兼容海思3519A...
  • STC89C52单片机驱动6位数码管:从原理图到动态显示代码的保姆级教程
  • 如何用code2prompt解决代码与AI协作的上下文管理难题:从入门到精通
  • 原神模型导入终极指南:GIMI工具让角色自定义变得简单快速
  • 2026年基于压缩机型式与散热方式的制冷设备分类选型:风冷式冷水机、与螺杆式冷水机的技术对标分析 - 品牌推荐大师1
  • 从玩具舵机到机器人关节:详解180度与270度舵机的PWM信号差异与选型指南
  • OpenSpec 技术架构深度解析:规范驱动 AI 编程的工程化实践
  • 专业级抖音批量下载工具:三步搞定无水印视频采集与智能管理
  • SWM190_FOC电机控制代码功能说明文档
  • Lumafly:让空洞骑士模组管理变得像魔法一样简单
  • 嵌入式开发板烧录太慢?试试把uboot、kernel和文件系统打包成一个bin文件(UBin工具保姆级教程)
  • mongo db聚合查询
  • GPU算力适配优化:Pixel Fashion Atelier双卡并发锻造性能实测
  • Windows Cleaner终极指南:如何快速释放20GB+磁盘空间并提升系统性能
  • 思源黑体TTF:构建高质量中文字体的完整解决方案
  • 第3课作业
  • 别再只会用现成字体了!手把手教你用FontCreator从零设计一套自己的英文字体
  • LeaguePrank:英雄联盟游戏界面的安全自定义终极指南
  • 强化学习算法:PPO and TRPO算法实现细节 —— Implementation Matters in Deep RL: A Case Study on PPO and TRPO
  • CAN通信避坑指南:STM32 HAL库滤波器配置与中断接收的那些细节
  • 攻击者持续一年尝试利用CVE-2023-33538漏洞但均未成功
  • 2026成都诚信打印机租赁TOP名录 企业办公文印解决方案参考 - 优质品牌商家
  • AI Agent Skill Kit:从工具调用到智能技能编排的技术演进
  • C++继承详解
  • 告别密码输入:在Windows 11上为GitHub配置SSH密钥的完整指南
  • 2026年3月优质的粘钉一体机源头厂家推荐,半自动钉箱机/半自动粘箱机/全自动钉箱机/双片钉箱机,粘钉一体机工厂有哪些 - 品牌推荐师
  • AI教材写作神器来袭!低查重保障,快速生成25万字实用教材!
  • React 实战:从零构建一个支持拖拽与边界吸附的智能悬浮组件