我有兩個相同的條件,我想知道哪些是在perfomance?哪個代碼的性能比較好?
if(str_final.charAt(str_final.length() -1) == 'a'
|| str_final.charAt(str_final.length() -1) == 'b')
{
// body
}
-------------------- OR --------------------
char temp = str_final.charAt(str_final.length() -1);
if(temp == 'a' || temp == 'b')
{
// body
}
真正的問題是哪些是可讀性? :) –
談論可讀性......如何...'.endsWith(「a」)'? – giraff
關注性能這樣一個微小的細節就像用剪刀修剪草坪。 – Jacob