Câu hỏi được gắn thẻ «kotlin»

Kotlin là một ngôn ngữ lập trình gõ tĩnh, mã nguồn mở được hỗ trợ bởi JetBrains. Kotlin kết hợp OOP và các tính năng chức năng và tập trung vào khả năng tương tác, an toàn, rõ ràng và hỗ trợ công cụ. Hiện tại nó nhắm mục tiêu JVM và JavaScript và đó là ngôn ngữ được hỗ trợ chính thức trên Android.

11
Nhiều biến cho phép trong Kotlin
Có cách nào để xâu chuỗi nhiều phép cho nhiều biến nullable trong kotlin không? fun example(first: String?, second: String?) { first?.let { second?.let { // Do something just if both are != null } } } Ý tôi là, một cái gì đó như thế này: fun example(first: String?, …
127 kotlin 

19
Phòng Android - truy vấn chọn đơn giản - Không thể truy cập cơ sở dữ liệu trên chuỗi chính
Tôi đang thử một mẫu với Thư viện Kiên trì Phòng . Tôi đã tạo một Thực thể: @Entity public class Agent { @PrimaryKey public String guid; public String name; public String email; public String password; public String phone; public String licence; } Đã tạo một lớp DAO: @Dao public …

3
Kotlin: Public get private set var
Cách chính xác để xác định một var trong kotlin có setter công khai và setter riêng tư (chỉ có thể sửa đổi nội bộ) là gì?
125 kotlin 

1
Càng thích chạy bộ xử lý dao găm hơn lớp đó thay vì
Tôi nhận được ghi chú này trong bản dựng bất cứ khi nào tôi thực hiện tiêm vào lớp kotlin (btw, tôi có một dự án Android hỗn hợp với cả kotlin và java). Ví dụ: sau tác vụ lớp này: compileStagingDebugJavaWithJavac(StagingDebug là biến thể xây dựng của tôi), tôi …
124 android  kotlin  dagger 


2
Thuộc tính phải được khởi tạo hoặc trừu tượng
Đó hẳn là một câu hỏi ngu ngốc, nhưng tôi thực sự mới làm quen với Kotlin và tôi không tìm ra giải pháp nào. Cách khai báo trường lớp? Giống như chúng ta có thể có nó trong java: protected SharedPreferences mSharedPreferences; Và sau đó trong onCreate(): mSharedPreferences = …
121 android  kotlin 

11
Làm thế nào để phân tích cú pháp JSON trong Kotlin?
Tôi đang nhận một chuỗi đối tượng JSON khá sâu từ một dịch vụ mà tôi phải phân tích cú pháp thành một đối tượng JSON và sau đó ánh xạ nó tới các lớp. Làm cách nào để chuyển đổi chuỗi JSON thành đối tượng trong Kotlin? Sau đó, …
121 java  json  kotlin 

1
Chuyển đổi mảng Kotlin sang Java varargs
Làm cách nào để chuyển đổi Kotlin của tôi Arraysang Java varargs String[]? val angularRoutings = arrayOf<String>("/language", "/home") // this doesn't work web.ignoring().antMatchers(angularRoutings) Làm thế nào để truyền một ArrayList cho một tham số phương thức varargs?

8
`break` và` continue` trong `forEach` trong Kotlin
Kotlin có các hàm lặp rất hay, như forEachhoặc repeat, nhưng tôi không thể làm cho các toán tử breakvà continuehoạt động với chúng (cả cục bộ và không cục bộ): repeat(5) { break } (1..5).forEach { continue@forEach } Mục đích là để bắt chước các vòng lặp thông thường …
120 loops  foreach  lambda  kotlin 

6
Chức năng đình chỉ có nghĩa là gì trong Kotlin Coroutine
Tôi đang đọc Kotlin Coroutine và biết rằng nó dựa trên suspendchức năng. Nhưng suspendnghĩa là gì? Quy trình hoặc chức năng bị đình chỉ? Từ https://kotlinlang.org/docs/reference/coroutines.html Về cơ bản, coroutines là các tính toán có thể bị treo mà không chặn một chuỗi Tôi nghe mọi người thường nói …



5
“Không đủ thông tin để suy ra tham số T” với Kotlin và Android
Tôi đang cố gắng sao chép ListView sau trong ứng dụng Android của mình bằng Kotlin: https://github.com/bidrohi/KotlinListView . Rất tiếc, tôi đang gặp một lỗi mà tôi không thể tự khắc phục. Đây là mã của tôi: MainActivity.kt: override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val listView = findViewById(R.id.list) as …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.