gpt4 book ai didi

java - 在 java 中通过 println 打印 char 序列时出错

转载 作者:行者123 更新时间:2023-11-30 07:46:44 26 4
gpt4 key购买 nike

它应该将输出显示为 3,但显示的是一个方框(无法识别的符号)。可能是什么问题?这不是编译器问题,我已经在不同的编译器中检查过了。此外,如果是 int 数组,错误仍然存​​在。

package basics;

public class Demo3 {
public static void main(String[] args) {
char a[]={2,3,4,5};
System.out.println(a[1]);
}
}

最佳答案

您正在从 ASCII 表中打印符号 #3,它是“文本结尾”(https://www.asciitable.com/)如果您想打印“3”,请像这样在数组中的数字中添加单引号:

 char a[]={'2','3','4','5'}; 

关于java - 在 java 中通过 println 打印 char 序列时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50419758/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com