[解決済み] Groovy - 文字列を比較するには?
2023-01-10 03:33:32
質問
パラメータとして渡された文字列を比較する方法
を使用すると、以下のメソッドが動作しません。
String str = "saveMe"
compareString(str)
def compareString(String str){
def str2 = "saveMe"
if(str2==${str}){
println "same"
}else{
println "not same"
}
}
も試してみました。
String str = "India"
compareString(str)
def compareString(String str){
def str2 = "india"
if( str2 == str ) {
println "same"
}else{
println "not same"
}
}
どのように解決するのですか?
この行です。
if(str2==${str}){
であるべきです。
if( str2 == str ) {
は
${
と
}
はパースエラーになります。なぜなら、これらはテンプレート用のGroovy文字列の内部でのみ使用されるからです。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン