Ich habe den folgenden Code verwendet. Es verwendet eine String-VariableDrucken eines Wertes aus einer String-Variablen
String[] parts = cmdAndArgs.split("/");
und eine weitere Variable
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("/"));
ich die Werte in der Variablen cmdAndArgs
sehen wollte, so habe ich
response = "";
System.out.print ("" +cmdAndArgs.split("/"));
Aber es gab die folgender Ausgang
[Ljava.lang.String;@964130
Ich kann nicht verstehen, was die Ausgabe ist oder wie kann ich die String
übergeben in dieser Variable anzeigen?
ein foreach zu tun, weil es eine Reihe von String Sie den Druck der Saiten in dem Array eine foreach zu tun haben –