0
以下の2つの違いがあれば私はかなり混乱しています。私は彼らが同じことをやっていると思うが、私がコンパイルするとき、彼らは異なっているように思える。前もって感謝します。後置演算子を削除するJavaでインクリメントするための短期
if(hash[s.charAt(leftIdx)]>=0) {
hash[s.charAt(leftIdx)]++;
// do other things
}
if(hash[s.charAt(leftIdx)]++>=0) {
// do other things
}
'hash [s.charAt(leftIdx)]'が0より小さい場合、最初の数字は増加しません。 – shmosel
@shmoselのコメントを別の方法で入力すると、2番目のコメントは常に増加します。 – tavnab