もちろん、これがKotlinでの同等のコードだ：

```kotlin
mport android.os.Bundle
import android.widget.ArrayAdapter
import android.widget.ListView
import androidx.appcompat.app.AppCompatActivity

class MainActivity : AppCompatActivity() {
private lateinit var listView: ListView
private lateinit var intList: ArrayList<Int>
private lateinit var strList: ArrayList<String>

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)

    // Initialize ListView
    listView = findViewById(R.id.listView)

    // Initialize ArrayLists
    intList = ArrayList()
    strList = ArrayList()

    // Add items to ArrayLists
    intList.add(1)
    intList.add(2)
    intList.add(3)

    strList.add("Apple")
    strList.add("Banana")
    strList.add("Cherry")

    // Create ArrayAdapter to convert ArrayLists into ListView items
    val intAdapter = ArrayAdapter(this, android.R.layout.simple_list_item_1, intList)
    val strAdapter = ArrayAdapter(this, android.R.layout.simple_list_item_1, strList)

    // Set ListView adapter to show items
    listView.adapter = intAdapter // Change to strAdapter to show strings instead of integers
}
}
```

このKotlinコードはJavaコードと機能的には同じですが、Kotlin構文で書かれています。ListViewとArrayListsを初期化し、サンプルアイテムを追加し、ArrayAdaptersを作成し、ListViewアダプタに整数または文字列を表示するように設定します。
Sure, here's the equivalent code in Kotlin:

```kotlin
mport android.os.Bundle
import android.widget.ArrayAdapter
import android.widget.ListView
import androidx.appcompat.app.AppCompatActivity

class MainActivity : AppCompatActivity() {
private lateinit var listView: ListView
private lateinit var intList: ArrayList<Int>
private lateinit var strList: ArrayList<String>

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)

    // Initialize ListView
    listView = findViewById(R.id.listView)

    // Initialize ArrayLists
    intList = ArrayList()
    strList = ArrayList()

    // Add items to ArrayLists
    intList.add(1)
    intList.add(2)
    intList.add(3)

    strList.add("Apple")
    strList.add("Banana")
    strList.add("Cherry")

    // Create ArrayAdapter to convert ArrayLists into ListView items
    val intAdapter = ArrayAdapter(this, android.R.layout.simple_list_item_1, intList)
    val strAdapter = ArrayAdapter(this, android.R.layout.simple_list_item_1, strList)

    // Set ListView adapter to show items
    listView.adapter = intAdapter // Change to strAdapter to show strings instead of integers
}
}
```

This Kotlin code is functionally identical to the Java code, but written in Kotlin syntax. It initializes the ListView and ArrayLists, adds sample items to them, creates ArrayAdapters, and sets the ListView adapter to display the integers or strings depending on which ArrayAdapter is used.