byte,int,char的区别
什么是byte
byte
,即字节,由8位
的二进制组成。在Java中,byte
类型的数据是8位带符号的二进制数。
在计算机中,8位带符号二进制数的取值范围是[-128, 127],所以在Java中,byte类型的取值范围也是[-128, 127]
。
public static void main(String[] args) throws IOException {byte a = 6;System.out.println(a);//6//byte底层是8位二进制//该二进制数的取值范围是[-128, 127]byte b = (byte) 180;System.out.println(b);//-76}
byte short int long
byte: -128 to 127.
short: -32,768 to 32,767.
int: -2,147,483,648 to 2,147,483,647.
long: -2^63 to 2^63–1
Byte can hold 8 bit
Short can hold 16 bit
Int can hold 32 bit
Long can hold 64 bit
byte与char的区别
1 byte = 8 bits, signed in 2’s complement1 char = 16 bits, unsigned, used for unicode characters representation.
byte,int,char的区别相关推荐
- Oracle varchar2或char类型的byte和char的区别
那其中的BYTE和CHAR有什么区别呢 BYTE,用字节指定:VARCHAR2(10 BYTE).这能支持最多10字节的数据,在一个多字节字符集中,这可能只是两个字符.采用多字节字符集时,字节与字符并 ...
- linux 下byte,char,unsigned char的区别
在linux中,对byte的定义为无符号char,而char默认为有符号char. #ifndef BYTE #define BYTE unsigned char #endif 以下ZZ百度知道: 在 ...
- int main中char** argv与char *argv[]区别?(main函数)
标准main函数写法(两种都可以): int main(int argc, char** argv){} int main(int argc, char* argc[]){} 怎么还是有点懵逼呢/?? ...
- null可以转换成任意非基本类型(int/short/long/float/boolean/byte/double/char以外)
null可以转换成任意非基本类型(int/short/long/float/boolean/byte/double/char以外) 转载于:https://www.cnblogs.com/zhenmi ...
- java char的包装对象,Java 从Character和char的区别来学习自动拆箱装箱
本文结构 1.Character和char 的区别: 2.自动拆箱装箱java 1.Character和char 的区别: Character是类,char基本数据类型.数组 在java中有三个类负责 ...
- java原生类型没有封装_Java基本数据类型与封装类型详解(int和Integer区别)
Java基本数据类型与封装类型详解(int和Integer区别) 发布于 2020-4-19| 复制链接 摘记: int是java提供的8种原始数据类型之一.Java为每个原始类型提供了封装类,Int ...
- java 封装表单数据类型_Java基本数据类型与封装类型详解(int和Integer区别)
int是java提供的8种原始数据类型之一. Java为每个原始类型提供了封装类,Integer是java为int提供的封装类(即Integer是一个java对象,而int只是一个基本数据类型).in ...
- Java-Integer和int有什么区别
转自:https://www.cnblogs.com/mmykdbc/p/8715646.html Java的Integer和int有什么区别 Java是面向对象的编程语言,一切都是对象,但是为了编程 ...
- byte转char java_byte怎么转换为char
展开全部 byte 是字节62616964757a686964616fe78988e69d8331333337376333数据类型 ,是有符号型的,占1 个字节:大小范围为-128-127 .char ...
最新文章
- 人为「刷」论文引用量,IEEE高级会员被终身“禁赛”,奖项被撤销
- Centos 常用系统命令
- 【Linux】【通信】1.ping不通
- [综合面试] 大牛的面试神级总结之总结篇
- 富文本NSMutableAttributedString用法大全
- Python3之多线程学习
- sql语句在navicat中可以查询到所有数据但是在idea程序中不行_数据迁移测试实施方案...
- 基于javaweb的公交查询系统的设计与实现(含源文件)
- 英文材质翻译表_英语翻译5大技巧,用了才知道是真好
- win11多桌面功能怎么使用 win11多桌面设置步骤
- UVa 10066 - The Twin Towers(LCS水题)
- 【转贴】蚂蚁和大象的恩怨
- Windows操作系统管理进程和线程:内核模式和用户模式
- 8、Python车牌数据集自动生成及其图片叠加
- 厦门市建筑物矢量数据(Shp格式+带高度)
- WINDOWS CMAKE与NMAKE
- Netch + Connectify 实现代理转全局并共享给其他设备,例如Kindle
- 检错纠错码(奇偶校验码 CRC循环冗余校验码 海明码)
- Nucleus SE RTOS 初始化和启动
- 麦马计算机科学和麦马数学专业,积极配合 成功申请麦克马斯特大学数学专业...
热门文章
- c语言自建一个窗口,C语言 手把手教你写个自定义printf
- 一分钟掌握Python字典的用法
- JAVA synchonized Lock类----简单总结笔记
- 怎么做应力应变曲线_常用的应力测试方法及其在船舶系统零部件中的应用
- C语言---数字迷宫
- ibatis mysql 配置文件详解_MyBatis配置文件详解
- 代的划分是根据计算机的运算速度来划分,计算机的发展经历了四代,代的划分是根据计算机的运算速度来划分....
- php 父进程id,PHP pcntl_fork创建进程,复制父进程内存空间上下文
- html鼠标变成小手_什么牌子的鼠标好用?2020双十一鼠标选购建议和产品推荐
- linux并发控制方法,linux系统并发控制