沒帶筆記本 不知道怎麼截取單個字元 其實單個字元比較更簡單 自己也想出來了
class Solution {
public int lengthOfLastWord(String s) {
int num=0;
int tail=s.length();
int head;
// System.out.println(s.substring(tail-1, tail));
while(s.substring(tail-1, tail).equals(" ")) {
tail--;
}
head=tail;
while(head>0&&!(s.substring(head-1,head).equals(" "))) { //最初沒有控制head的長度 導緻形如“L”時的字元串溢出
// System.out.println(s.substring(head-1,head));
head--;
String res=s.substring(head, tail);
num=res.length();
return num;
}
//public static void main(String[] args) {
//
// Solution solution=new Solution();
// String s="I";
// int res=solution.lengthOfLastWord(s) ;
// System.out.println(res);
// }
}