gpt4 book ai didi

java - 打印子字符串

转载 作者:行者123 更新时间:2023-12-01 06:29:45 25 4
gpt4 key购买 nike

但是,我也打印出单词的所有子字符串;我无法获得最后的输出。

import java.util.Scanner;

public class printer {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Enter a word");
String s = scan.nextLine();
int i;
int j;
for (i=1; i<s.length(); i++) {
for (j=0; j+i<=s.length(); j++) {
String ss = s.substring(j, j+i);
System.out.println(ss);
} }
}
}

输入

thunder

输出

t
h
u
n
d
e
r
th
hu
un
nd
de
er
thu
hun
und
nde
der
thun
hund
unde
nder
thunde
hunder
(missing thunder)

当然,我只是放了一个 System.out.println(s);最后,但我希望它以 for 循环结束

最佳答案

将外部 for 循环条件更改为 i<=s.length

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

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