More Related Content
Similar to ライブラリを作った話 (20)
More from Takumi KASHIMA (8)
ライブラリを作った話
- 13. var list = array("catfish", "water")
List<String> list = new ArrayList<>();
list.add("catfish");
list.add("water");
Kotlin
Java
Kotlinは簡潔に書けて最高😇
- 16. ラムダ式
view.setOnClickListener {
v -> Log.d(TAG, "onClick")
}
view.setOnClickListener(View.OnClickListener() {
@Override
public void onClick(View v) {
Log.d(TAG, "onClick");
}
});
Kotlin
Java
- 17. null安全
String text = null;
int length = 0;
if (text != null) {
length = text.length();
}
Kotlin
Java
val text : String? = null
val length = text?.length() ?: 0
null以降のメソッドは呼ばれない