gpt4 book ai didi

java - 打印字符串中的字符(第一个字符;然后是第一个和第二个;然后是第一个、第二个和第三个)

转载 作者:行者123 更新时间:2023-12-01 17:09:59 25 4
gpt4 key购买 nike

在java中,如果我想按以下顺序打印字符串中的字符:

String str = "abcdefg";
System.out.println("a");
System.out.println("ab");
System.out.println("abc");
System.out.println("abcd");
System.out.println("abcde");
System.out.println("abcdef");
System.out.println("abcdefg");

我可以使用哪种算法来做到这一点?

最佳答案

这是您需要的代码:

String str = "abcdefg";
for (int i =1 ;i<str.length();i++){
System.out.println(str.substring(0,i));
}


For all List elements:

List<String> list = new ArrayList<String>();
list.add("abcdefg");
list.add("hijklm");
for (String str : list) {
for (int i =1 ;i<str.length();i++){
System.out.println(str.substring(0,i));
}
}

关于java - 打印字符串中的字符(第一个字符;然后是第一个和第二个;然后是第一个、第二个和第三个),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24198771/

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