gpt4 book ai didi

java - 打印字符串变量的值

转载 作者:太空宇宙 更新时间:2023-11-04 12:47:01 25 4
gpt4 key购买 nike

我使用了下面的代码。它使用字符串变量

String[] parts = cmdAndArgs.split("/");

和另一个变量

String cmd = parts[0];

String response = "okayh";
String[] parts = cmdAndArgs.split("/");
String cmd = parts[0];
if (cmd.equals("analogWrite"))
{
if(parts[1].equals("Speaker"))//addedline
{
int value=3;
arduino.analogWrite(value, Integer.parseInt(parts[2]));//addedline
}

response = "";
System.out.print ("" +cmdAndArgs.split("/"));

我想查看变量 cmdAndArgs 中的值,所以我这么做了

response = "";
System.out.print ("" +cmdAndArgs.split("/"));

但它给出了以下输出

[Ljava.lang.String;@964130

我无法理解输出是什么,或者如何查看传入该变量的String

最佳答案

Split 返回一个数组。您只是打印数组对象,而您必须打印数组内容。

也许你想要

System.out.print (Arrays.toString(cmdAndArgs.split("/")));

或者您可以迭代数组以打印其中的每个字符串。

关于java - 打印字符串变量的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36215971/

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