4 回答

TA貢獻(xiàn)1839條經(jīng)驗(yàn) 獲得超15個(gè)贊
你會(huì)得到“[Ljava.lang.String;@135fbaa4”,因?yàn)閱卧~是String[],你可以更改代碼如下。
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String[] words = scanner.nextLine().split(" ");
//businessLogic(words);
System.out.println(businessLogic(words));
}

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
數(shù)組.toString(str)
字符串構(gòu)造函數(shù)
String.valueOf() 或 String.copyValueOf()

TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個(gè)贊
words
首先,通過(guò)以下方式向數(shù)組添加賦值words = businessLogic(words);
要打印 arraylist 元素,您可以執(zhí)行以下操作之一:
System.out.println(Arrays.toString(words));
或者
for(String word : words){ System.out.println(word); }

TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個(gè)贊
BusinessLogic 方法返回一個(gè)字符串,但您沒(méi)有將其分配給任何 String 變量,并且在 System.out 中您將數(shù)組單詞打印為字符串。
System.out.println(businessLogic(words));
上面的行將打印您想要的輸出。
添加回答
舉報(bào)