尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Java进制,数据类型拓展Unicode编码学习

Java进制,数据类型拓展Unicode编码学习
📅 发布时间:2026/6/19 11:43:30

今日学习Java

进制

int i = 10; //十进制,结果为10

int i2 = 010; //八进制,结果为8

int i3 = 0x10; //十六进制,结果为16

二进制符号为0b;

float j = 0.1f;

数据类型拓展

银行业务用数据类型BigDecimal,可以进行精确比较。

银行业务不用浮点型来表示是因为浮点型都是有精度限制的,无论是float还是double都一样,

比如说:float f = 0.1f; double d=1.0/10//结果是0.1;进行比较时会发现f!=d

BigDecimal是数学工具类,

BigDecimal 是一个类,它通过一个** unscaled value ( unscaledValue,一个任意精度的整数) ** 和一个 scale (缩放尺度,一个整数) 来表示一个十进制小数。

如何使用BigDecimal呢,不要用double构造器,这会把本就不精确的double值传递进去Snipaste_2025-09-18_17-39-52

应该这样使用Snipaste_2025-09-18_17-45-51

关于BigDecimal还有很多内容,因为暂时不会用到,所以这里不过多拓展。

字符强制转换

char也可以强制转换为int型 (int)变量名

所有字符本质还是数字

Unicode编码

Unicode是全球统一的字符标准它给世界上每一个字符都分配了一个独一无二的数字编号,目的是彻底解决计算机中的乱码问题。

码点是字符在Unicode标准中的唯一数字编号,通常用十六进制表示,U+0000到U+FFFF,这里还有代理对,是那些生僻字和表情包的码点,因为字符集在不断拓展

编码单元在计算机中表示一个码点所使用的字节序列,码点只是一个数字编号,如何用字节存储这个编号,就需要具体的编码方案,最常见的是UTF-8和UTF-16

转义字符

\n换行 \t制表符

对象地址,对象地址里的内容?


感冒原因,昨天没有写博客,今天也学得比较水,见谅。

相关新闻

  • 【转】[IDEA] 调试时怎么判断使用哪个配置文件
  • 软件工程学习日志2025.9.18
  • https://uupdump.net/

最新新闻

  • 2026苏州冰箱维修实测:不制冷、结霜、噪音大故障排查+价格参考 - 一步到家
  • 5分钟上手reveal.js-plugins:初学者必备的快速入门指南
  • 3步掌握Media Downloader:一站式媒体下载工具的终极解决方案
  • 深度探索Crawl4AI:实战异步网页爬取与智能内容提取指南
  • 公认的谢氏来源
  • Trip.js主题定制指南:5种内置主题与自定义方法

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号