2

少なくとも IntelliJ Idea によると、後置形式は Scala では推奨されません。私もそれについて読んだことがあると思います。インフィックスをお勧めします。私は、フォームがここにあるのだろうか:

val out = new OutputStreamWriter(connection.getOutputStream)
out write text  // infix
out flush ()    // postfix or infix?

私は書くことができout flush()、それは後置形式になりますよね?

out flush ()ただし、 (空白に注意してください)行うこともできましたoutが、 はオブジェクトでflushあり、メソッドであり、()- はタイプの空のパラメーターリストですUnit- と同じように、または(out write textの代わりtextUnit)。

これは接尾辞ですか、それとも中置ですか。

4

1 に答える 1