我正在尝试使用substring方法返回单词的最后3个字母,但是如果单词可以是任意大小,如何返回单词的最后3个字母?
我的代码如下。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scnr = new Scanner(System.in);
String inputWord;
inputWord = scnr.next();
System.out.println("Enter word: " + inputWord + " Postfix: " + inputWord.substring(4,7));
}
}
我在substring方法中使用4和7的原因是因为我尝试了困惑这个词,并且按预期方式返回了最后3个字母。但是,如果我尝试例如鱼,则会出错。
P.S。请不要猛击我,我是编码的新手:)