题解 | 字符串最后一个单词的长度
字符串最后一个单词的长度
https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String string = scanner.nextLine(); String[] strings = string.split(" "); System.err.printf(strings[strings.length - 1]); int charLength = strings[strings.length - 1].length(); System.out.println(charLength); } }
题目中的要点是单词通过空格分隔,可以通过Stirng类的split方法将输入的字符串转化成字符串数组string[] strings,转换成数组可以直接从strings中获取最后一个字符串(最后一个单词),获取到最后一个字符串后可以使用字符串的length方法直接获取字符个数。