为什么我需要添加双引号来打印java中char数组的第一个和最后一个元素

斯塔克先生

为什么我需要添加双引号 ( " " +) 来打印字符数组的第一个 ( nptel[1]) 和最后一个元素 ( nptel[nptel.length-1])。

char nptel [] = {'J','A','V','A','N','P','T','E','L'};
System.out.println(" " + nptel[1] + nptel[nptel.length-1]);
朱利安·索林

在 java 中,两个字符的相加被解释为跟随其 ascii 值的 int。它相当于(int)'a' + (int)'b'

通过在加法" " +前面添加 ,您隐式地将字符转换为字符串。所以它相当于Character.toString('a') + Character.toString('b').

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

选择数组中N个均匀间隔的元素,包括第一个和最后一个

删除数组中的第一个和最后一个元素

NumPy数组中的第一个和最后一个元素

为什么列表中没有tail()或head()方法来获取最后一个或第一个元素?

为什么只在第一个元素上显示双引号?

为什么将\ 0定义为C中char数组的第一个元素?

交换数组的所有元素,除了第一个和最后一个

从列表的第一个元素中删除双引号

我的程序不会打印数组中第一个和最后一个数字的和

如何设置基本API?我看到第一个API的响应中添加了双引号

从最后一个元素到第一个元素添加到数组

查找大于阈值的NumPy数组的第一个和最后一个元素

为什么数组不打印第一个元素?

删除第一个和最后一个双引号

保留数组的第一个索引元素和最后一个索引元素

如何检查数组c ++中的第一个元素和最后一个元素

为什么awk split()使第一个字段成为数组中的最后一个元素?

为什么我的脚本仅访问数组中的第一个元素?

Java打印排列中的第一个和最后一个整数

数组中除第一个和最后一个元素外的其他元素

减少数组到第一个和最后一个元素的元组?

SQL INSERT 为什么它只添加数组中的第一个元素?

二维数组打印每行的第一个负数和最后一个之间的元素总和

给第一个元素添加双引号

为什么我的代码只比较数组的第一个和最后一个数字 - Java

我如何获得数组 React js 中的第一个唯一 ID 元素和最后一个唯一 ID 元素

排除数组的第一个和最后一个元素

为什么我的代码输出中的第一个和最后一个值会翻倍?

交替打印最后一个元素和第一个元素(JavaScript)