-2
我想比較Groovy腳本中的2個字符串。兩者都有相同的值,但他們在不同的情況下,而M嘗試使用equalsIgnoreCase比較它仍然顯示不等於。Groovy腳本中的字符串比較不起作用
這裏是我的代碼:
def st1=Austin
def ct=AUSTIN
if(st1.equalsIgnoreCase(ct)){
log.info "city equals"
}
else{
log.info "not eq"
}
它打印 「不均衡」。我試過的toString()方法和toUpperCase methods.Plz幫助我
什麼是您的真實代碼?這不是有效的Groovy。 –
對不起,我犯了一個錯誤。代碼腳本太長了,這裏是def st1 =「Austin」和def ct =「AUSTIN」。請考慮這個 –