oca认证

欢迎使用OCA的Java Puzzlers的第二部分。 在这一部分中,我们将看到一个有趣的案例,涉及Java 7附带的数字文字中的下划线分隔符。

在下面的类中,您可以在十进制文字中看到分隔符下划线。 还请注意,该类现在可以正常编译。 八进制是八进制表示形式,二进制是二进制,我敢肯定你不会猜十六进制。

 public class Puzzler { public static void main(String[] args){ int decimal = 12_345;octal = int octal = 04321 ;int binary = 0B1010;int hex = 0X4321A ;}}

八进制文字定义为0,二进制定义为0b / 0B,十六进制定义为0x / 0X。 好的,让我们开始将_放在它们后面以提高可读性。

 public class Puzzler { public static void main(String[] args){ int decimal = 12_345;octal = 0_4321; int octal = 0_4321;int binary = 0B1010;int hex = 0X4321A ;}}

整齐。 它编译没有问题。 让我们移动到二进制和十六进制。

 public class Puzzler { public static void main(String[] args){ int decimal = 12_345;octal = 0_4321; int octal = 0_4321;int binary = 0B_1010;int hex = 0X_4321A;}}

不。 您将在那里看到“非法下划线”。 我确定这是在设计时考虑到某些事情,但确实是令人惊讶的行为。

翻译自: https://www.javacodegeeks.com/2020/04/java-puzzlers-from-oca-part-2.html

oca认证

oca认证_OCA第2部分中的Java难题相关推荐

  1. oca认证_OCA第6部分中的Java难题

    oca认证 即使对于新的Java开发人员,构造函数也可能不是什么大谜. 本质上,当您创建一个类的实例时,该类的构造函数就会启动. 在Java Puzzlers系列的第6部分中,我们将看到一个与构造函数 ...

  2. OCA第1部分中的Java难题

    我在业余时间正在阅读Mala Gupta的Oracle认证Java SE程序员助理书,我对所学到的一些新知识感到惊讶. 有时候他们真的没有任何意义,有时候他们虽然有道理,但确实令人惊讶. 因此,在本系 ...

  3. OCA第2部分中的Java难题

    欢迎使用OCA的Java Puzzlers的第二部分. 在这一部分中,我们将看到一个有趣的案例,涉及Java 7附带的数字文字中的下划线分隔符. 在下面的类中,您可以在十进制文字中看到分隔符下划线. ...

  4. OCA第5部分中的Java难题

    在Java Puzzlers系列的第五部分中,我们将看到与X.parseX(String s)方法相关的内容. 您可以看到我们对X.parseX()方法的期望. public class Puzzle ...

  5. OCA第4部分中的Java难题

    在Java Puzzlers的第四部分中,我们有一些与char类型有关的东西. public class Puzzler { public static void main(String[] args ...

  6. OCA第6部分中的Java难题

    即使对于新的Java开发人员,构造函数也可能不是什么大谜. 本质上,当您创建一个类的实例时,该类的构造函数就会启动. 在Java Puzzlers系列的第6部分中,我们将看到一个与构造函数有关的案例. ...

  7. java oca_OCA第1部分中的Java难题

    java oca 我在业余时间正在阅读Mala Gupta的Oracle认证Java SE程序员助理书,我对所学到的一些新知识感到惊讶. 有时候他们真的没有道理,有时候他们说得通,但真的让人惊讶. 因 ...

  8. java oca_OCA第5部分中的Java难题

    java oca 在Java Puzzlers系列的第五部分中,我们将看到与X.parseX(String s)方法相关的内容. 您可以看到我们对X.parseX()方法的期望. public cla ...

  9. java oca_OCA第4部分中的Java难题

    java oca 在Java Puzzlers的第四部分中,我们有一些与char类型有关的东西. public class Puzzler { public static void main(Stri ...

最新文章

  1. Django不能ip调试访问
  2. Struts1和Struts2的区别和对比
  3. 【iOS-cocos2d-X 游戏开发之十一】使用New CCSprite() CCUserDefault要注意!
  4. 七夕节福利,一套java架构师资源等你拿
  5. python列表中 [ :: ]的用法
  6. 【redis】批量删除key
  7. 新闻数据采集php,PHP新闻采集在线源码
  8. 24组合模式(Composite Pattern)
  9. 彻底卸载MYSQL,windows版
  10. python 参数收集_Python3基础 函数 收集参数(tuple)+普通参数 的示例
  11. 第 6 章 存储 - 039 - Data Volume 之 bind mount
  12. UML总结(对九种图的认识和如何使用Rational Rose 画图)
  13. EXCEL 保护工作表、工作薄不被破坏
  14. 深度学习(四):高级卷积神经网络
  15. eltable表头高度无法设置_厨房吊顶高度一般多少?厨房吊顶安装需要注意什?...
  16. AI智能电话销售机器人源码搭建部署系统电话机器人源码
  17. 利用橡皮擦进行PS抠图的方法教程
  18. edi系统三要素_EDI标准的三要素是什么?
  19. Win10重装系统/迁移系统,教你如何简单快速删除原系统文件
  20. 学习【菜鸟教程】【C++ 类 对象】【内联函数】(例子简单,评论难懂)

热门文章

  1. VM15虚拟机+Linux-CentOS7安装教程
  2. 门控图神经网络(GGNN)及代码分析
  3. K-S Hamiltonian以及自洽计算形式
  4. 计算机图纸学绘制钻石图案,CAD绘图技能实验(七)绘制钻模装配图
  5. java架构师的自我修养是什么
  6. 大型MMO-SNS类游戏服务器架构
  7. stripe支付使用指南_Stripe vs Braintree:终极指南
  8. 层次分析法python代码_Python 实现层次分析法
  9. 信息与计算机工程学院英文翻译,成都信息工程学院通信工程学院英文翻译.doc...
  10. Modbus协议完整版