整数和字符如何在同一数学表达式中?

佐伊卜·阿米尔(Zohaib Amir)

我正在学习一本书,发现了这一点:

int tiles = ch - 'A';

ch一个字符在哪里

我不明白的是两个字符之间的运算是如何产生整数的?

哈维·洛佩兹(Xavi Lopez)

char变量实际存储在存储器中作为数字值。这个数字代表一个特定字符(abé,...),根据特定的编纂(通常是ASCII表)。

例如:

Decimal    Char
----------------
65         A
66         B
...        ...

您可以像使用char数字变量一样使用变量。它会自动进行强制转换,并具有代表的数字值char反之亦然,数值可以解释为char

// The ASCII code for 65 is A
int result = 100 - 'A';
System.out.println ("100 - A is " + result); // Prints 35

System.out.println("ASCII code for 65: " + (char)65); // Prints A

这是上面代码Ideone演示

根据JLS5.6.2,进行详细介绍二进制数值提升5.1.2。扩大原始转换

关于原始类型的19种特定转换称为扩展原始转换:

  • ...
  • char转换为int,long,float或double
  • ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Angularjs中渲染Wiris数学表达式

来自分类Dev

如何在 es 中评估简单的数学表达式?

来自分类Dev

如何在正则表达式中存储值以在同一正则表达式中使用

来自分类Dev

如何通过Pyspark中同一数据帧中另一列的正则表达式值过滤数据帧中的列

来自分类Dev

如何在同一行中grep三个表达式

来自分类Dev

如何在BigQuery中解析来自正则表达式和求和的整数值

来自分类Dev

如何将 LaTeX 数学表达式与 matplotlib 和 ploty 中的其他字体一起使用?

来自分类Dev

如何在 PHP 中构建正则表达式,包含字母和重音/circumflex/等字符?

来自分类Dev

如何在 python 中使用正则表达式合并来自同一用户的字符串\句子

来自分类Dev

如何在RDLC报表的同一文本框中左对齐和右对齐两个不同的表达式?

来自分类Dev

如何在REGEX表达式中多次仅允许一个特殊字符

来自分类Dev

如何在正则表达式中包含字符

来自分类Dev

来自dart中字符串的数学表达式

来自分类Dev

计算字符数组中给出的数学表达式

来自分类Dev

如何在mysql sql中使用数学表达式?

来自分类Dev

正则表达式 - 如何从日志文件的同一行中获取不同的字符串?

来自分类Dev

如何在正则表达式中匹配“ [”和“]”?

来自分类Dev

如何在sympy中替换和简化表达式?

来自分类Dev

如何在正则表达式中匹配“ [”和“]”?

来自分类Dev

鼠尾草数学:如何在符号表达式中组合或扩展指数?

来自分类Dev

如何在数学表达式评估器中修复此错误

来自分类Dev

如何在python3中使用AST递归简化数学表达式?

来自分类Dev

正则表达式从C中的字符串扫描整数和字符串

来自分类Dev

Caffe 如何在原型中为同一数据集缩放和设置均值

来自分类Dev

如何在字符串中搜索子字符串和正则表达式?

来自分类Dev

如何在正则表达式中匹配字符串,特殊字符和HTML标签?

来自分类Dev

如何解析 C 中的数学表达式

来自分类Dev

如何在 sqlalchemy 表达式语言中使用 jsonb 与选择表达式中的整数进行比较?

来自分类Dev

在一列中找到正则表达式,然后在同一数据框中添加到新列

Related 相关文章

  1. 1

    如何在Angularjs中渲染Wiris数学表达式

  2. 2

    如何在 es 中评估简单的数学表达式?

  3. 3

    如何在正则表达式中存储值以在同一正则表达式中使用

  4. 4

    如何通过Pyspark中同一数据帧中另一列的正则表达式值过滤数据帧中的列

  5. 5

    如何在同一行中grep三个表达式

  6. 6

    如何在BigQuery中解析来自正则表达式和求和的整数值

  7. 7

    如何将 LaTeX 数学表达式与 matplotlib 和 ploty 中的其他字体一起使用?

  8. 8

    如何在 PHP 中构建正则表达式,包含字母和重音/circumflex/等字符?

  9. 9

    如何在 python 中使用正则表达式合并来自同一用户的字符串\句子

  10. 10

    如何在RDLC报表的同一文本框中左对齐和右对齐两个不同的表达式?

  11. 11

    如何在REGEX表达式中多次仅允许一个特殊字符

  12. 12

    如何在正则表达式中包含字符

  13. 13

    来自dart中字符串的数学表达式

  14. 14

    计算字符数组中给出的数学表达式

  15. 15

    如何在mysql sql中使用数学表达式?

  16. 16

    正则表达式 - 如何从日志文件的同一行中获取不同的字符串?

  17. 17

    如何在正则表达式中匹配“ [”和“]”?

  18. 18

    如何在sympy中替换和简化表达式?

  19. 19

    如何在正则表达式中匹配“ [”和“]”?

  20. 20

    鼠尾草数学:如何在符号表达式中组合或扩展指数?

  21. 21

    如何在数学表达式评估器中修复此错误

  22. 22

    如何在python3中使用AST递归简化数学表达式?

  23. 23

    正则表达式从C中的字符串扫描整数和字符串

  24. 24

    Caffe 如何在原型中为同一数据集缩放和设置均值

  25. 25

    如何在字符串中搜索子字符串和正则表达式?

  26. 26

    如何在正则表达式中匹配字符串,特殊字符和HTML标签?

  27. 27

    如何解析 C 中的数学表达式

  28. 28

    如何在 sqlalchemy 表达式语言中使用 jsonb 与选择表达式中的整数进行比较?

  29. 29

    在一列中找到正则表达式,然后在同一数据框中添加到新列

热门标签

归档