次の例のどれがより高いパフォーマンスをもたらすかを知る必要がありますか?
Object O = someValue;
if (condition){
//statements
//statements
} else {
//statements
//statements
}
または
Object O;
if (condition){
O = someValue;
//statements
//statements
} else {
O = someValue;
//statements
//statements
}
または
if (condition){
Object O = someValue;
//statements
//statements
} else {
Object O = someValue;
//statements
//statements
}
注: someValue はすべての場合で等しい