社区
Web 开发
帖子详情
效率问题,单个字符之间的比较与boolean型数据之间比较哪个消耗大?
yzxasd
2003-08-21 12:11:26
比如:
1、一个字符变量i="1",进行判断if (i=="1"){}
2、一个boolean变量i=true,进行判断if (i){}
这1和2哪个的消耗大点,如果我的字符变量较长,如i="qqqqqqqqqqqqqqqqqqqq......",情况又怎么样?
...全文
63
3
打赏
收藏
效率问题,单个字符之间的比较与boolean型数据之间比较哪个消耗大?
比如: 1、一个字符变量i="1",进行判断if (i=="1"){} 2、一个boolean变量i=true,进行判断if (i){} 这1和2哪个的消耗大点,如果我的字符变量较长,如i="qqqqqqqqqqqqqqqqqqqq......",情况又怎么样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yzxasd
2003-08-21
打赏
举报
回复
如果是单个字符比较的话,我想应该差不多把,这个从低层(汇编)来说应该是怎么一回事?
likangnian0128
2003-08-21
打赏
举报
回复
对啊,boolean的话,跟0比一下就好了
而risc指令里有和0比的专用指令,
字符串完全无法跟boolean相比吧
conning333
2003-08-21
打赏
举报
回复
应该是1的消耗大吧
字符串越大消耗越大。
Java基础--浮点数、布尔
型
和
字符
型
及
数据
类
型
的转换
而double表示这种类
型
的数值精度约是float类
型
的两倍(15位),又被称作双精度类
型
,绝大部分应用程序都采用double类
型
。 float类
型
的数值有一个后缀F或者f ,没有后缀F/f的浮点数值默认为double类
型
。也可以在浮点...
Java读取
单个
大文件的json
数据
避免内存溢出(一单线程版本)
Java读取
单个
大文件的json
数据
避免内存溢出
判断一个
字符
串是否全是数字的多种方法及其性能
比较
(C#实现)
在编程的时候,经常遇到要...VB.NET中有个IsNumeric(object),C#中只有判断
单个
字符
的Char.IsNumber(),IsNumeric可以判断double类
型
的数字
字符
串,但无法排除正负号和小数点,如果判断
字符
串是否是一个数的话用它挺
第二章 ES
数据
类
型
介绍
使用文本
数据
类
型
的字段,它们会被分词,在索引之前将
字符
串转换为
单个
术语的列表(倒排索引),分词过程允许ES搜索每个全文字段中的
单个
单词。什么情况适合使用text,只要不具备唯一性的
字符
串一般都可以使用text。 ...
Java2022面试题集锦
②基本
数据
类
型
包括:数值
型
(byte、short、int、long、float、double),
字符
型
(char)以及布尔
型
(
boolean
)。除了基本类
型
外,其他
数据
类
型
都属于引用类
型
,包括类、接口、数组等。 Q2:float number=3.4;有...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章