public static void main(String[] args) { int a = 0xff;//16进制默认是int int b = 0x000000ff; System.out.println(a);//255 System.out.println(b);//255 //结论16进制默认是int类型,前面的的0可以省略 //byte c = 0xff;//报错,需要强制把int转成byte byte d = 0b01;//0b默认是byte类型,前面的0可以省略 byte e = 0b000000001; System.out.println(d);//1 System.out.println(e);//1 }
public class Test { public static void main(String[] args) { int a = 0x2f;//小写十六进制(等价于0x002f) System.out.println(Integer.toBinaryString(a)); int b = 0x2F;//大写十六进制 System.out.println(Integer.toBinaryString(b)); int c = 10;//标准十进制 System.out.println(Integer.toBinaryString(c)); int d = 010;//以零开头,表示八进制 System.out.println(Integer.toBinaryString(d)); char e = 0xff;//char为2个字节,16位 byte f = 0xf;//byte为8位 short g = 0xff;//short为2个字节,16位 System.out.println(Integer.toBinaryString(e)); System.out.println(Integer.toBinaryString(f)); System.out.println(Integer.toBinaryString(g)); } } /* 结果如下:(都是按照int型处理) 101111 101111 1010 1000 11111111 1111 11111111
本文来自博客园,作者:del88,转载请注明原文链接:https://www.cnblogs.com/del88/p/15839777.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
2020-01-24 Spring Boot 跨域的问题