![Java Java](https://srad.jp/static/topics/java_64.png)
Javaにヒアドキュメントが来る(けど不安) 58
ストーリー by hylom
Python風だけど違う 部門より
Python風だけど違う 部門より
Anonymous Coward曰く、
Java 13では「Text Blocks」として、いわゆるヒアドキュメントのサポートが行われるという(Publickey)。
Javaでは「"」で囲まれた文字列中では改行は許されなかったため、文字列中に改行を入れたい場合は「\n」などの表現を使用する必要があった。Text Blocksでは文字列を「"""」で囲むことで、文字列中に改行を含めることが可能になる。また、インデントを認識して自動的に各行の先頭のホワイトスペースを除去することも行なってくれるようだ。
/* 例えばXMLはどうなるのかとか誤認識されないのかとかそのへんが気になる どうせなら文字列の中に変数を埋め込めるようにしてくれたほうが良かった。 */