以下のコードがどのように見えるかが気に入らないので、三項演算子を使用してそれを行う方法を知りたいです。
if (isIndexed) {
Files.move(source, destination);
}
else {
Files.move(source, destination, StandardCopyOption.REPLACE_EXISTING);
}
私は次のようなものを期待しています:
Files.move(source, destination, isIndexed ? xxxx : StandardCopyOption.REPLACE_EXISTING);
使用できる「デフォルト」のコピーオプションがあるとしたら、それが私が探しているものだと思います。ただし、StandardCopyOptionの列挙型には「NONE」オプションがありません。
だから私はおそらく何かが欠けています。それは何ですか?