`
shappy1978
  • 浏览: 700590 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

自动类型转换就是个惹祸的小鬼

阅读更多
有时候系统自动转换类型是挺方便的,但是如果因此而导致一些你难以发觉的bug,甚至难以避开,你就会觉得这样的转换未免得不偿失,以前我以为只有在类似javascript的弱语言才会有这样的问题,没想到今天java也遇到类似的问题.
javascript的例子:
n=0;if(n=='') alert('n==""') 这是成立的,都是弱类型惹得祸
java的例子
int size=1024;
double bufSize=1F;
int blockSize=(int)Math.ceil(bufSize/size)
调试发现blockSize老是0,和预期的结果不同,原来double/int后默认转换为int类型,变成0了,郁闷,必须改成:
int blockSize=(int)Math.ceil(bufSize/(double)size)
分享到:
评论

相关推荐

    叙事作文 我惹祸了.docx

    叙事作文 我惹祸了.docx

    那些12c中惹祸的特性关闭列表

    诗檀软件发布的“那些12c中惹祸的特性关闭列表”提供了一系列的系统参数调整,以帮助用户避免这些特性的潜在风险。 首先,对于优化器的特性,我们可以看到关闭了一些用于优化的参数。这些参数包括: - _optimizer_...

    《岂是妻儿惹祸端》心得体会.docx

    《岂是妻儿惹祸端》心得体会.docx

    Android惹祸:欧盟对谷歌反垄断诉讼.pdf

    Android惹祸:欧盟对谷歌反垄断诉讼.pdf

    停车不当也惹祸.docx

    综上所述,停车安全不容忽视,每个驾驶员都应养成良好的停车习惯,确保自己和他人的安全。通过学习和实践这些安全要点,我们可以避免许多由停车不当引发的事故,从而保障人命安全和财产不受损失。

    Windows7系统速度慢 或是颜色校正惹祸.docx

    - **兼容性问题**:并非所有图片查看器都支持ICC配置文件的自动应用,这可能导致某些软件在加载图片时出现延迟。 #### 三、解决方案 针对上述问题,可以通过以下几种方式来解决: 1. **临时删除ICC配置文件**:...

    Win 7系统速度慢 或是颜色校正惹祸.docx

    然而,对于某些用户来说,这个功能可能会成为系统性能下降的罪魁祸首。 Windows 7的显示器校准功能通过生成一个ICC(International Color Consortium)配置文件来调整显示器的色彩表现,以便在浏览图片或进行图像...

    如何解决灰尘“惹祸”导致路由器频繁启动的问题

    针对上述问题,解决方法主要包括以下几个步骤: 1. 清理灰尘:使用专门的电子设备清洁工具,如柔软的小毛刷和吸尘器,小心地清除路由器主板及板卡上的灰尘。注意避免使用压缩空气,因为它可能会导致灰尘进一步进入...

    熊孩子玩手机惹祸,微信聊天记录删除了怎么恢复?.pptx

    微信聊天记录删除恢复方法 微信聊天记录删除恢复是一种常见的问题,特别是在熊孩子玩手机的情况下。...以上就是微信聊天记录删除恢复方法的分享。只要掌握了上述技巧,轻轻松松就可以恢复手机上丢失的微信聊天记录啦。

    大班主题教案《阳台上的安全》润新教育.txt

    大班主题教案《阳台上的安全》润新教育.txt

    u-boot-1.1.6-2008R1到vdsp5(bf561)的移植记录_v0.1

    ##### 1.7.5 对.text的转换 对于`.text`段的处理,确保所有必需的函数都被正确链接和调用。 #### 1.8 链接错误 _bss_start 在链接过程中可能出现的`_bss_start`未定义的错误,这通常意味着链接器未能正确识别未初始...

    六年级作文指导一件印象深刻的事PPT教案学习.pptx

    也就是文章中的环境描写要为中心服务。 * 要注意观察。通过观察,选择你感受最深的来写。 * 要注意组织材料和选择材料。 5. 写作的几个方面的题材: * 成长足迹,如第一次……;学习某种本领;增长见识;提高...

    二年级语文上册 第四单元主题阅读 新人教版-新人教版小学二年级上册语文试题.doc

    在这个故事中,调皮的小耗子惹祸后,菊香奶奶用剪纸猫来对付它。剪纸猫神奇地变成了一只大猫,与小耗子展开了一场追逐战。尽管小耗子不断变换策略,但大猫总能以智取胜。故事以幽默的方式展示了创造力和灵活应变能力...

    热爱集体的苏大嘴作文.doc

    苏大嘴以其大嘴和有时惹祸的性格特征而闻名,但他同时也是一个热爱集体,愿意为集体付出的人。 故事的核心事件是苏大嘴在报复陈一彤后,意识到自己破坏了班级环境,从而主动进行清理。这个情节展示了苏大嘴对集体...

    第九期妇科软文分享王勇学习教案.pptx

    其中,"腰疼都是妇科病惹祸"这一标题采用了恐吓式手法,通过夸大症状的严重性来引起患者的注意,"都是"和"惹祸"的使用使病状形象化,促使患者产生解决问题的欲望。而"彻底击溃盆腔炎,开辟绿色生命通道"的标题则运用...

    小学语文常用歇后语分类大全有关马蜂的歇后语

    5. 拔了马蜂窝 - 惹祸上身 拔掉马蜂窝意味着引来了麻烦,这个歇后语告诫人们做事要考虑后果,不要轻易挑衅或触碰可能导致麻烦的事情。 6. 蜂窝里的马蜂 - 各奔前程 这个歇后语比喻原本在一起的人或事物各自分散,...

    电脑变慢怎么让电脑变快.pdf

    一般Windows预设的是由系统自行管理虚拟内存,它会因应不同程序所需而自动调校交换档的大小,但这样的变大缩小会给系统带来额外的负担,令系统运作变慢!要设定虚拟内存,在“我的电脑”上按右键选择“属性”,在...

    收获不知Oracle

    2.2.1 老余的三个小故事 16 2.2.1.1 顾客的尺寸 16 2.2.1.2 有效的调整 17 2.2.1.3 记录的习惯 18 2.2.2 体系结构原理初探 20 2.2.2.1 从一普通查询SQL说起20 2.2.2.2 老余故事终现用心良苦23 2.2.2.3 一起体会...

    神经元学说的创立者卡哈尔.docx

    尽管拥有这样的家庭背景,但卡哈尔童年时期却非常顽皮,甚至经常惹祸。例如,他曾因恶作剧导致一位大爷失去了两颗门牙,为此遭到了父亲严厉的惩罚。这些经历促使卡哈尔的父亲考虑将他送往亲戚那里学习理发手艺,但...

    张立伟:全媒体时代的舆情管理与危机公关.pptx

    1. 成为恶意为害者:第一反应:受害者/为害者两个关键区别:言:政治正确还是引申义惹祸?行:道歉锁定还是节外又生枝? 2. 忽略三条战线:事件、媒体、网络危机=核心事态+舆论反应。 采访与答问 在采访与答问...

Global site tag (gtag.js) - Google Analytics