2020-09-16, 23:24:17
Здравейте имам следния въпрос, до сега използвах Java, но започнах да уча Kotlin. Когато използвам EditText, как мога да съхраня повече от една стойност от тип integer или double. С Java го правя по следния начин:
Използвам for и по долу съхранявам всяка една стойност, въведена в текстовото поле. Как мога да направя това използвайки Kotlin.
Код:
double res;
int f = 0;
String[] values = editText.getText().toString().split("\\s");
for (int i = 0; i < 6; i++) {
res = Double.parseDouble(String.valueOf(values[f]));
f++;
}
double value1 = Double.valueOf(values[0]);
double value2 = Double.valueOf(values[1]);
double value3 = Double.valueOf(values[2]);
double value4 = Double.valueOf(values[3]);
double value5 = Double.valueOf(values[4]);
double value6 = Double.valueOf(values[5]);
Използвам for и по долу съхранявам всяка една стойност, въведена в текстовото поле. Как мога да направя това използвайки Kotlin.