次のコードがあります。
if (false) {
request.withFormat {
//Code Here
}
}
false であっても、ここでクロージャーが実行されます。これは正しい動作ですか?
ありがとう、
次のコードがあります。
if (false) {
request.withFormat {
//Code Here
}
}
false であっても、ここでクロージャーが実行されます。これは正しい動作ですか?
ありがとう、
If(false) はフローを if ブロック内に入れませんが、以下のコードでこれを見ました
File file = new File("C:/Users/ajkumar/Desktop/")
println "${file.isFile()}"
if("${file.isFile()}")
{
println "it's a file"
}
else if("${file.isDirectory()}")
{
println "it is a directory";
}
このコードは次のように出力します: false it's a file 私もなぜそれが起こっているのか分かりません。
いいえ、それが本当に起こっている場合、それは正しい動作ではありません。
println を入れてテストし、それでも失敗する場合は報告してください。同じコードを失敗させることはできません。