题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
http://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] st = sc.nextLine().split(" "); System.out.println(length(st)); } public static int length(String [] st){ int count = 0; if (st.length !=0){ char [] ch = st[st.length-1].toCharArray(); //将切割完的字符串最后一个单词,转为字符数组 count = ch.length; } return count; } }
1.用键盘输入,sc.nextLine().split(" "); 扫描器扫描当前行,并跳过输入信息 2.写一个方法,将切割后的字符串的最后一个单词转为字符数组st[st.length-1].toCharArray(); 3.用计数器count返回值