gpt4 book ai didi

java - 打印字符串数组中的所有名称

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

我正在练习 Java,并且有一个关于打印字符串数组内的所有值的问题。我需要打印我创建的字符串数组内的所有内容。

我似乎无法使“Arrays.toString”在我的代码中工作,并且我不想指出数组内的每个值。有没有办法可以一次打印它们?

public class MyCode {
public static void main(String[] args) {
String[] majority = {"Congrats, you may enter!", " Awesome!"};
String[] minority = {"I'm sorry, you are too young.", " Ah that's too bad!"};

int permition = 17;
boolean authorization = (permition >= 18);

if (authorization == true) {
System.out.println(majority[0] + majority[1]);
} else {
System.out.println(minority[0] + minority[1]);
}
}
}

因此,如果该人大于或等于 18 岁,结果应该是“恭喜,您可以参加!太棒了!”,或者如果低于 18 岁,“对不起,您太年轻了。啊,太糟糕了!”。

最佳答案

你可以试试这个

List<String>majorities = 
Arrays.asList(majority);
List<String>minorities =
Arrays.asList(minority);
String str_majority = String.join("",
majorities);
String str_minority = String.join("",
minorities);

String final = str_majority +
str_minority

关于java - 打印字符串数组中的所有名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54719425/

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