標籤:

牛客網 華為機試題

今年已經研二了,作為一名研究生,我卻不知道自己到底屬於哪個,通信 ,信安,碼農......還是什麼,算了,不糾結了,還是干點實在點的。先從碼農做起吧!程序是一個工科生的必備技能。

接下來,我會在這裡記錄我做華為機試題的結果,並嘗試分析它的知識點,方便今後查看。

今天,先來第一題:字元串最後一個單詞的長度

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

String string = scanner.nextLine();

String[] stringArr = string.split(" ");

//int num = stringArr.length;

//string = stringArr[num-1];

System.out.println(stringArr[stringArr.length-1].length());

scanner.close();

}

}

在這道題目中,首先,我的思考思路是,先把輸入的字元串進行分割,然後選擇最後一個字元串,再把它進行提取單個字元,這樣就ok了。

在這裡需要掌握的java知識點有:字元串的分割 :" .split("正則表達式")"

字元串的長度 : length()

增加知識點:

取字元串中的字元:charAt("下標")


推薦閱讀:

如果華為Mate11長這樣,你給幾分?
華為mate10和華為p10有什麼區別?
2017華為網路技術大賽回顧及經驗分享
華為的「員工持股模式」 不只一代人的價值
華為榮耀9和v9購買攻略?

TAG:華為 |