Java学习笔记(二):类型转换

发布时间:2026/10/10 1:20:40

Java学习笔记(二):类型转换 类型转换类型从低到高byteshortchar - int - long - float - doubleJava是强类型语言运算中不同类型数据要转化成同一类型再运算。强制类型转换public class Demo{ public static void main(String[] args){ int i 128; byte b (byte)i; //强制转换 System.out.println(i); System.out.println(b); //内存溢出byte是0-127 } }答案128 -128高到低强制转换。自动转换低到高自动转换。注意点不能对布尔值boolean进行转换。不能把对象类型转换为不相干的类型。把高容量转换成低容量时强制转换。转换时可能存在内存溢出或者精度问题。1.精度问题例子public static void main(String[] args){ System.out.println((int)23.7); //23 System.out.println((int)-45.12); //-45 } }2.溢出问题public class Demo{ public static void main(String[] args){ //操作比较大的数时注意溢出问题。 //JDK新特性数字之间可以用下划线分割 int money 10_0000_0000; int years 20; int total money*years; //-1474836480 long total2 money*years; //默认是int转换之前已经戳在问题了。 long tltal3 money*((long)years); //先把一个数转换为long System.out.println(total3); //答案20000000000 ​ } }
延伸阅读

更多相关文章

2026/10/7 6:45:54

Java学习笔记(三):变量、常量、作用域

变量、常量、作用域变量type varName value; // 数据类型 变量名 值;可以使用逗号来声明多个同类型变量。注意事项每个变量都有类型,类型可以是基础类型,也可以是引用类型。变量名必须是合法的标识符。变量声明是一条完整语句,因…

2026/10/10 1:20:01

ribot-app-android项目安装与使用指南

ribot-app-android项目安装与使用指南 【免费下载链接】ribot-app-android The ribot studio app for the Android Platform 项目地址: https://gitcode.com/gh_mirrors/ri/ribot-app-android 1. 项目目录结构及介绍 ribot-app-android遵循特定的架构原则,专…

2026/10/10 1:20:01

SSLH 项目使用教程

SSLH 项目使用教程 1、项目的目录结构及介绍 SSLH 项目的目录结构如下: sslh/ ├── contrib/ ├── debian/ ├── docker/ ├── doc/ ├── examples/ ├── scripts/ ├── src/ ├── tests/ ├── .gitignore ├── .gitlab-ci.yml ├── .travis.…

2026/10/10 1:15:01

MCU统一管理PMIC:PCA9422与PIC18F87J50低功耗电源设计实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 10:03:18

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/9 20:15:56

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/8 6:05:44

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 0:04:53

从逻辑门到计算机:数字电路核心原理与全加器搭建实战

如果你拆过一台旧电脑的主板,盯着那些黑乎乎的小芯片看上一会儿,可能会冒出同一个疑问:这堆引脚密集的元件,到底是怎么“变”出那么复杂的应用的?答案并不在某个神秘的部件里,而是在所有芯片内部都在反复使…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑