回答編集履歴

1

追記

2017/05/19 13:24

投稿

退会済みユーザー
test CHANGED
@@ -3,3 +3,29 @@
3
3
  しかしJavaからKotlinライブラリを使うときは少し注意が必要となります。たとえばラムダ式を使った場合kotlinをコンパイルするとFunctionN型に変換されておりJavaから使うには不便に感じます。またJava側からstaticアクセスしたいメンバ変数・関数にはそれぞれ```@JvmField```・```@JvmStatic``` アノテーションをつけてやらないとCompanionオブジェクトを介さないとアクセスできなくなっています。
4
4
 
5
5
  他にも何か注意しないといけない点があった気がしますが、思い出したら追記します
6
+
7
+
8
+
9
+ ■追記(追記1を受けて)
10
+
11
+ > わかったことはjavaの標準的なものは呼び出せそうだということです。java.util.ArrayListがjarなのかは知識不足でぼんやりしてるので、判断できませんでした。
12
+
13
+
14
+
15
+ ごめんなさい。質問の意図がわかりませんでした。これであってますでしょうか?
16
+
17
+ java.util.ArrayListはkotlin上ではMutableListに自動的にマッピングされます。
18
+
19
+ なのでkotlin特有のfilter、map等のコレクション操作メソッドが使えるようになります。
20
+
21
+ もちろんJavaでもともと用意されているメソッドも使えます。
22
+
23
+
24
+
25
+
26
+
27
+ > 自分がjavaで今まで作って来たandroidで動作するライブラリjarのパッケージはkotlinで使えるのか教えてほしいです。
28
+
29
+
30
+
31
+ もちろん使えます。