当前位置: 首页 > news >正文

代码”byte a = 0Xa1“为什么会报编译错误?

如下代码,会报编译错误:
在这里插入图片描述
报错信息显示需要byte,但提供了int,按道理不应该自动转换吗?是的,正常是可以正常转换的,但是这里0Xa1,编译器默认按照int来处理,所以其对应的二进制就是00000000 00000000 00000000 10100001,对应的十进制就是161,超出了byte的范围-128~127,所以无法完成自动的转换使用byte来表示,那如果是不超过byte的范围的十六进制表示是不是就可以了呢,是的,如下:
在这里插入图片描述

再回到开始的问题,如何让它不报错呢,强转为byte就行,从4字节强制转换为1字节,又因为java中都是有符号数,所以,此时就会变为负数了,如下:
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • python游戏开发之五子棋游戏制作
  • Fast-DDS的依赖 foonathan_memory_vendor编译
  • ZICO2: 1【附代码】(权限提升)
  • 智算新风向丨趋动科技获中国信通院泰尔实验室首张智算资源池化能力泰尔测评证书
  • U2net论文复现-简单解读-以及奇奇怪怪的改进-测试roc以及pr
  • 机器学习用Python 还是 R语言?
  • Unknown input format pdf Pandoc can convert to PDF, but not from PDF.解决方案
  • Webkit与Web Push API:提升用户体验的推送技术
  • P3008 [USACO11JAN] Roads and Planes G
  • 24.8.3数据结构|双向循环链表、静态链表
  • 在大语言模型中,我们每次输入的语句长度不同,这样会影响结果吗;在大语言模型中,训练中每次的输入长度都是不一样的,但是是一样权重矩阵,不足的话是补 0吗;;;
  • 前端day7-css选择器
  • 国产AI大模型:从萌芽到繁盛,未来可期
  • uniapp vue3 转换华为鸿蒙(以及问题一些解决方案)
  • 基于javaweb的乡村旅游网站/旅游网站的设计与实现
  • [case10]使用RSQL实现端到端的动态查询
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • classpath对获取配置文件的影响
  • download使用浅析
  • flutter的key在widget list的作用以及必要性
  • HTTP 简介
  • Intervention/image 图片处理扩展包的安装和使用
  • JavaScript DOM 10 - 滚动
  • LintCode 31. partitionArray 数组划分
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • windows-nginx-https-本地配置
  • 简单实现一个textarea自适应高度
  • 微信小程序开发问题汇总
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 以太坊客户端Geth命令参数详解
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • ​香农与信息论三大定律
  • ​用户画像从0到100的构建思路
  • # include “ “ 和 # include < >两者的区别
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (52)只出现一次的数字III
  • (70min)字节暑假实习二面(已挂)
  • (js)循环条件满足时终止循环
  • (JS基础)String 类型
  • (代码示例)使用setTimeout来延迟加载JS脚本文件
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (转)fock函数详解
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • **CI中自动类加载的用法总结
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .NET Core Web APi类库如何内嵌运行?
  • .Net IOC框架入门之一 Unity
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .NET 使用 ILMerge 合并多个程序集,避免引入额外的依赖
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .Net(C#)自定义WinForm控件之小结篇
  • .NET/C# 使窗口永不获得焦点
  • .net经典笔试题
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递