Всем привет, а теперь я объясню вам разницу между преобразованием типа данных Kotlin и Java.
Но сначала вы должны знать, что такое тип данных.
Тип данных
Тип данных - это тип значения, которое мы будем хранить в переменной. Например, String, Integer, Boolean и т. Д. Этот тип данных определяет операцию, которая будет выполняться с данными, назначение данных и значение типа может храниться. Есть несколько типов данных:
- Int = целое число = числа. пример: 1, 2, 3
- Строка = Строка = тексты. пример: «привет, мир»
- Float = Float = десятичные числа. пример: 1.0, 2.3, 3.3
- Double = Double = десятичное число (с зависимостью у него больше памяти, чем у float). например: 67.3, 2.3, 77.4
- Boolean = Boolean = тип данных, сохраняющий значение «истина» или «ложь»
- Char = Char = Персонаж. пример: ‘A’
- Единица = тип данных, который имеет только одно значение
этих типов данных 7, но я часто использую: Int, String, Float, Double и Boolean.
это один из примеров использования типа данных
A. эта переменная (переменная) с именем a и типом данных String (она названа явно) и ее значение «Hello world» String, которое показывает, что «Hello world» является строковым типом. И так далее в следующей строке
Б. это в java, отличается от kotlin в типе данных java, сначала имя переменной, значение.
Преобразование типа данных Java против Kotlin
Преобразование типа данных обычно требуется, когда мы хотим вернуть данные или сделать какое-то условие, которое может заполнить только один тип данных.
А. Преобразование данных в Java
- это пример преобразования String в Integer
public class excercise { public static void main(String[] args){ //Default Variable String water= "100"; int fite= 100; //Konversi Data String ke Integer int putout= fire - Integer.parseInt(water); System.out.println("Fire P
ercentage: "+putout+"%"); } }
- это пример преобразования Integer / Float в String
public class excercise {
public static void main(String[] args){
//Default Variable
int DataInt = 6000;
double DoubleData = 700.0;
//Convert Int & Double to be String
String fusion = String.valueOf(DataInt) + String.valueOf(DoubleData);
//Print the result
System.out.println(fusion);
}
}
Б. Преобразование данных в Котлине
- это один из примеров, преобразование String и Double в Int (прочтите комментарий, это команда, а под ней - ответ
//make 1 fun //4 parameters, 2 String, 2 Double //return to Int fun sample1(a:String, c:String, d:Double, e:Double):Int{ val convertA = a.toDouble() val convertC = c.toDouble() val result = convertA + convertC + d + e return result.toInt() }
- это еще один пример преобразования Int и Double в String (см. команду и ответ)
//make 1 fun //6 parameters, 3Int, 2Double, 1String //return String fun sample2(one:Int, two:Int, tiga:Int, empat:Double, five:Double, six:String):String{ val c_one = "$one" val c_two = "$dua" val c_three = "$three" val c_four = "$four" val c_five = "$fove" val result = c_one + c_two + c_three + c_four + c_five + six println (result) return result }
ладно, может быть, это все из этого урока, спасибо, что прочитали
увидимся в следующем средстве
примечание: если вы все еще путаете или хотите попробовать какой-нибудь котлин (почему котлин, потому что я поддерживаю это), вы можете узнать больше в
благодарю вас! увидимся в следующий раз!