byte Byte 字节 字符-程序员宅基地

技术标签: JAVA  C#  Java  C++  C  

1 、Byte 与 byte的区别?

    byte是基本类型,是编译器可以直接识别的,属于java语法方面的;
    Byte是一个java包中的一个类,编译器不认识Byte

    byte:存储的数据范围?

    byte 表示的数据 占据一个字节,即一个英文字符或者一个数字字符,不能存放汉字,汉字占2个字节

byte b = 'c';(正确)
byte c = 'cd';(错)
byte d = '汉字';(错)

 

    

2、byte[] bytes = String.getBytes() 返回的是什么东西?

 

public class String2Byte {

	public static void main(String[] args) {
		String a = "abc";
		byte[] bytes = a.getBytes();
		for(int i = 0; i < bytes.length; i++) {
			System.out.println(bytes[i]);
		}
	}

}

 

结果:

97
98
99

 

a的ascii值(十进制)值 正好是97,说明了什么???byte 数组里存放的是十进制的数!而非传说中的二进制01001..

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/shanshang/article/details/83673001

智能推荐

【TSP问题】基于简化最大最小蚂蚁系统求解旅行社问题附matlab代码-程序员宅基地

文章浏览阅读879次,点赞23次,收藏24次。旅行商问题(TSP)是一个经典的组合优化问题,其目标是在给定一组城市和城市之间的距离的情况下,找到一条最短的路径,该路径访问所有城市一次且仅一次,并返回到起始城市。TSP 在现实生活中有着广泛的应用,例如物流配送、车辆调度和 DNA 测序等。

stm32毕设分享 stm32与openmv的目标跟踪系统-程序员宅基地

文章浏览阅读118次。这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是基于stm32与openmv的目标跟踪系统学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:5分随着智能化技术的迅猛发展,网络智能视频监控系统也得到了广泛的应用。

华为服务器报警显示F02,服务器不明原因重启-程序员宅基地

文章浏览阅读1.5k次。服务器不明原因重启 内容精选换一换Windows操作系统云服务器蓝屏,如图1所示。使用了来源不明的第三方软件。CPU占用过高导致。因为误操作或者病毒引起的系统文件、注册表损坏。操作系统在蓝屏的情况下,会显示对应的bugcheck code以及可能的导致蓝屏的模块来大概说明问题发生的原因。单击Bug Check Code Reference ,了解微软官方列举的bugche云服务器无法访问文件系统,..._华为f02则怎么消除

python基于openpyxl处理表格(备注巨详细)_chart1.dlbls-程序员宅基地

文章浏览阅读1.2k次,点赞3次,收藏3次。from openpyxl import load_workbook#打开表格from openpyxl.chart import BarChart, Series, Reference#制作表格from openpyxl.utils import column_index_from_string#列的序号字母转换成数字(这里好像用不到)import csvfrom openpyxl im..._chart1.dlbls

利用KNN算法绘画PR曲线和ROC曲线_knn可以做roc曲线吗-程序员宅基地

文章浏览阅读630次。利用KNN算法_knn可以做roc曲线吗

docker加载镜像报错 dockerError processing tar file(exit status 1): no space left on device-程序员宅基地

文章浏览阅读1.7w次,点赞6次,收藏31次。问题描述: 在运行docker load 加载镜像时报错 dockerError processing tar file(exit status 1): no space left on device问题分析: 造成以上报错的原因是因为docker加载镜像的空间不足了解决办法:第一个解决办法查询到docker默认存放镜像地址为 /var/lib/docker ,扩展此地址下的空间就可以解决这个问题,但是博主并没使用这个方法。第二个解决办法修改 docker root pathstep 1_processing tar file

随便推点

MTCNN/LPRNet车牌识别细节_lprnet mtcnn-程序员宅基地

文章浏览阅读9.1k次,点赞6次,收藏81次。前面一篇文章介绍了利用PyTorch实现的MTCNN/LPRNe车牌识别的理论框架,但是光有理论还不行,这篇文章主要是对里面的一些具体细节进行阐述。车牌识别整体流程:读取图片PNet网络处理ONet网络处理STN网络处理LPRNet网络识别解码..._lprnet mtcnn

182:vue+openlayers 使用d3实现地图区块呈现不同颜色的效果_openlayer加载d3-程序员宅基地

文章浏览阅读833次。本示例的目的是介绍演示如何在vue+openlayers中加载解析geojson文件,同时利用d3的颜色功能,使得美国每个州呈现出不同的颜色区块,方便识别。直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现效果; 注意如果OpenStreetMap无法加载,请加载其他来练习vue-cli本身是不能够load geojson数据的。需要另外添加loader。在最外层目录中添加 vue.config.js 文件,配置loader。配置方式1)查看基础设置:https://xiaozh_openlayer加载d3

配置管理小报110215-2:当rsync遇到非默认端口的ssh方法-程序员宅基地

文章浏览阅读83次。为什么80%的码农都做不了架构师?>>> ..._rsync连接不是默认端口

检索增强生成(RAG):弥合语言模型与知识源之间的鸿沟-程序员宅基地

文章浏览阅读822次,点赞13次,收藏11次。检索系统:该组件查询外部知识源,检索与用户查询相关的信息片段。生成模块:这通常是一个LLM,它使用检索到的信息作为上下文来生成响应。用户提出一个查询。检索系统搜索知识数据库以找到相关内容。检索到的片段与原始查询结合,形成丰富的提示。LLM根据这个提示生成响应,同时利用其预训练的知识和新检索到的信息。

定向流量卡怎么没人买了呢?你知道定向流量卡有多坑吗?-程序员宅基地

文章浏览阅读741次。现在市面上推出的很多流量卡都是低月租,大流量套餐,这些流量都是包含通用流量+向流量,比如这款电信的155G的套餐,其中通用流量包括125G,定向流量包括30G,资费便宜,流量也足够使用了。在购买流量卡的时候大家可能都注意了,市面上的流量卡有三种,定向流量卡,通用流量卡,通用流量+定向流量卡,据小编了解,现在越来越多的人比较喜欢购买后两者,而关注定向流量卡越来越少了。定向流量,顾名思义,只能用于指定软件使用的流量,但是需要注意的是,只要你使用定向流量,就会产生通用流量。

c语言数据结构——链表的实现及其基本操作_编写完整程序设计算法:实现线性表中链表的各种基本操作,至少包含初始化,创建,输出-程序员宅基地

文章浏览阅读3.2k次,点赞46次,收藏57次。顺序表的问题及思考中间/头部的插入删除,时间复杂度为O(N)增容需要申请新空间,拷贝数据,释放旧空间。会有不小的消耗。增容一般是呈2倍的增长,势必会有一定的空间浪费。例如当前容量为100,满了以后增容到200,我们再继续插入了5个数据,后面没有数据插入了,那么就浪费了95个数据空间。思考:如何解决以上问题呢?下面我们给出了链表的结构,让我们来看看吧。_编写完整程序设计算法:实现线性表中链表的各种基本操作,至少包含初始化,创建,输出