2016-08-22 7 views
-1

におけるI/Oパッケージはjava.ioパッケージを使用しています 輸入java.io._私はScalaのコードに多くの場所で見てきたスカラ

はスカラには、I/Oパッケージはありませんが、我々は、Java APIが必要なのかそれのために。

そして1より多くの疑問、我々はそれがこの のために言及されている任意の場所にリストを持っていない我々はいないScalaのパッケージとしてJavaパッケージを使用する必要が提供されています

おかげで、よろしく、

+0

ScalaはJavaパッケージを使用できるため、変更する必要のないものはすべてScalaパッケージで再作成されませんでした。 –

+0

okありがとうSarvesh、使用可能な比較スカラパッケージがないので、私たちが使用する必要があるJavaパッケージのリストはありますか – user3852025

+0

scalaは 'scala.io'パッケージを持っています。非常に少ないものが提供されています - http://www.scala-lang.org/api/2.11.8/index.html#scala.io.package –

答えて

0

スカラのバックエンド単にJava VMです。これは、JavaとScalaの相互運用性が非常にオープンであることを意味します。ある言語の操作とメソッドを他の言語に呼び出すことができるためです。
Scala I/Oパッケージがあります。これはホイールの問題を簡単に再現したものです。 Java I/Oパッケージは既に存在し、動作しているので、Scalaでも同様の理由はありません。

+0

実際には 'scala.io'パッケージがあります。それは今のところほとんど提供していません。そしてそのようにとどまる可能性が高い。しかし、あなたはそれがJavaの方法から分岐せず、将来的に成長することは決してありません。 –

関連する問題