2025年Java基础换行

Java基础换行一 单元测试 我们采用单元测试的方法 执行示例代码 解决执行测试类 无法在控制台输入数据 IDEA 中实现在单元测试方法中用控制台输入数据 二 数据类型 1 基本数据类型 1 个字节 8 位 byte 1 个字节 不考虑负数能表示范围是 0255 考虑正负表示范围 128 127 short 2 个字节 16 位 65536 0 65535 int 4 个字节 考虑正负 21 亿 21 亿

大家好,我是讯享网,很高兴认识大家。



一、 单元测试

我们采用单元测试的方法,执行示例代码。

java poi 单元格强制换行_学习

解决执行测试类,无法在控制台输入数据

IDEA中实现在单元测试方法中用控制台输入数据

二、数据类型

java poi 单元格强制换行_开发语言_02

java poi 单元格强制换行_java_03

1)基本数据类型

java poi 单元格强制换行_学习_04

byte: 1个字节,不考虑负数能表示范围是:0255,考虑正负表示范围:-128127

boolean: 只有true和false两种情况
1个字节=8位
byte: 1个字节,不考虑负数能表示范围是:0~255,考虑正负表示范围:-128-127
short:2个字节,16位 65536 0~65535
int: 4个字节,考虑正负:-21亿~+21亿
long:8个字节

char字符型:2个字节,采用的是Unicode编码
每个字符在编码表里面都对应一个int整数
对于char类型可以直接赋值ASCII码 ,最大 char a=66535

boolean: 只有true和false两种情况

java poi 单元格强制换行_开发语言_05

double类型和float类型精度对比

数据都是以二进制的形式保存的

Java基础换行

十进制的小数转换为二进制,主要是小数部分乘以2,取整数部分依次从左往右放在小数点后,直至小数点后0.


例如:0.125转换为二进制


0.125x2=0.25,取整数部分0


0.25x2=0.5,取整数部分0


0.5x2=1 ,取整数部分1


所以十进制0.125的二进制就是0.001



二进制小数->十进制 主要是乘以2的负次方,从小数点后开始,依次乘以


2

-1

,2

-2

,2

-3


例如: 0.001–>十进制


0x2

-1

=0


0x2

-2

=0


1x2

-3

=0.125


所以十进制:0+0+0.125=0.125

数组、类、接口、枚举

自动转换 : 范围小的可以自动转换为范围大的


      不需要显示增加任何代码,就可以实现一种数据类型转换成另外一种数据类型


强制转换:可自动转换的类型之间,如果要反过来转换是不可以的,除非使用强制类型转换


        

小类型 变量=(小类型)大类型的值

1、从小到大自动类型转换


2、从大到小需要强制类型转换,可能会丢失精度(装水的杯子大小不一样)


byte->short(char)->int->long->float->double


java poi 单元格强制换行_java_06


boolean不能与任何类型进行转换


讯享网

小讯
上一篇 2025-01-02 22:15
下一篇 2024-12-26 12:13

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/10497.html