当前位置: 首页 > 面试题库 >

字符串到char数组,显示愚蠢的字符

田兴朝
2023-03-14
问题内容

这是一个非常简单的问题,但是我需要另一只眼睛来查看我的代码:

String strtr = "iNo:";
char[] queryNo = strtr.toCharArray();
System.out.println(queryNo + " =this is no");

输出为:

[C@177b4d3 =this is no

这些字符是什么, 您有什么想法 吗?


问题答案:

toString()就是数组的实现方式。

[C是字符数组表示,177b4d3是它的哈希码。

您可能想看看

System.out.println(Arrays.toString(queryNo) + " =this is no");

如果您想再次看到原始的String,则需要:

System.out.println((new String(queryNo)) + " =this is no");


 类似资料:
  • 问题内容: 这是一个非常简单的问题,但是我需要另一只眼睛来查看我的代码: 输出为: 这些字符是什么, 您有什么想法 吗? 问题答案: 这就是数组的实现方式。 的是字符数组表示,是它的哈希码。 您可能想看看 如果您想再次看到原始的String,则需要:

  • 问题内容: 我对此感到困惑,我需要一些新鲜的眼睛,我不确定为什么这段代码会这样做。 输出是直到最后一个数字(0xFC)返回-4为止的所有内容,我知道它是一个十六进制值,但是如果我对252的十进制值也一样,它也会给我一个负数。我希望这只是一个简单的解决方案,我看不到它。 提前谢谢。 问题答案: 字符串到char数组很简单 您能否再解释一下您要做什么? 更新 如果我理解您的新评论,则可以使用字节数组,

  • 我试图获取任意长度的字符串[],并将其打印成字符串,最好使用字段分隔符。现在我有: 但是由于某种原因,它只是返回“第二个”值。我如何使它正确连接这些值? 另外,我可以使用来简化代码吗?谢谢

  • 问题内容: 我试图获取一个字符串并显示它的可能组合(在PHP中),但同时按每个单词的顺序说。例如:“你好吗”将返回(一个数组) 我现在拥有的代码可以显示所有组合,但我希望它能使它们保持顺序,而不要乱动单词。任何人都有他们想分享的想法或摘要吗?谢谢 问题答案: 设置两个迭代器并打印它们之间的所有内容。所以像这样: 输出量

  • 问题内容: 我有阵列 转换为字符串: 串: 以及如何将此字符串转换回数组? 问题答案: 尝试我的stringToDeep()方法转换回Array。

  • 问题内容: 是否可以在Java中将单个字符附加到数组或字符串的末尾 例如: 问题答案: