我正在尝试使用索引值打印子字符串。计数时需要排除空格,但输出应与空格一起打印。我想显示主字符串中的n个字母。空格将保持原样,但从下限到上限索引的字母数量应为n。我的代码是:
public class Test {
public static void main(String args[])
{
String Str=new String("Welcome to the class");
System.out.println("\nReturn value is:");
System.out.println(Str.substring(2,9));
}
}
输出: lcome t
在上述代码中,它会计算"Welcome"和"to"之间的空格,我不想计算它们之间的空格。我期望的输出是lcome to
new String(String)
。只需使用str = "Welcome";
即可。 - chrylis -cautiouslyoptimistic-