Попытка создать Arraylist из моих объектов, используя ArrayList из приведенного ниже кода.Вот мой код: -
var i = 1.0
var list: ArrayList<Any> = ArrayList()
while (i <= n) {
intPerMonth = P * R
P = P - (e - intPerMonth)
Log.e("TAG", "Month -> " + i.toInt())
Log.e("TAG", "Interest per month -> " + Math.round(intPerMonth))
Log.e("TAG", "Principal per month -> " + Math.round(e - intPerMonth))
Log.e("TAG", "Balance Principal -> " + Math.round(P))
Log.e("TAG", "***************************")
list = arrayListOf(
i.toInt(),
Math.round(intPerMonth),
Math.round(e - intPerMonth),
Math.round(e - intPerMonth),
Math.round(P)
)
i++
Log.e("myArray", list.toString()) // this list.toString() is my output
}
Вывод этой программы:
E/myArray: [1, 10, 79, 79, 921]
E/myArray: [2, 9, 80, 80, 842]
E/myArray: [3, 8, 80, 80, 761]
, но я хочу этот тип списка: -
[(1,10,79,79,921),(2,9,80,80,842),(3,8,80,80,761)]