- 博客(11)
- 收藏
- 关注
原创 深入理解kotlin泛型
kotlin的泛型与java 一样,都是一种语法糖。泛型(Generics) 其实就是把类型参数化,它的引入给强类型编程语言加入了更强的灵活性。
2023-06-27 10:59:46
230
原创 kotlin循环控制
循环控制语句也是每门语言不可缺少的一部分,一般就是我们所熟知的 for 、while 、do-whlie。kotlin循环其实几乎和java中的一模一样。
2023-06-27 10:34:31
275
原创 kotlin条件控制
条件控制是每门编程语言中必不可少的,一般就是使用我们所熟知的if-else ,来作为我们代码逻辑选择条件控制。再java中一般使用 if-else 和 switch-case 来作为条件控制,而在kotlin中则是使用 if-else 和when 来控制条件控制再kotlin 中,if 是一个表达式所以它会返回一个值,表达式的值为表达式作用域内最后一行的值。这一点和java 是不同的,再java中 if 仅仅是语句if(a > b){return a}else{return b//三目运算。
2023-06-27 09:29:25
519
原创 Lambda语法
/action:要求传入的是一个方法,接受两个参数下标Index,element。// 在循环的每次迭代中,函数将 index 和 array[index] 作为参数调用 action 函数,//这是一个 Kotlin 函数,它接受一个 Array<Int> 数组和一个函数类型参数 action。// 该函数类型参数接受两个 Int 参数:index 和 element,并返回一个 Int 类型的值。//函数通过循环遍历 array 中的每个元素,并使用 action 函数对每个元素进行转换。
2023-06-27 09:12:03
175
原创 kotlin数据类型
/1.如何声明一个基本数据类型的变量,有哪些方法?//基本数据类型的整型数据类型均为Int,如或超过了Int的取值范围,则会推断为Long//编译器会根据赋值【100】,推断出number数据类型为Int//虽然没有明确指定变量bigNumber的数据类型,//但是编译器根据赋值发现【8000000000】已经超过了Int的最大值//所以bigNumber的数据类型会升级为Long//在赋值的数字后面加上L,会自动推断为Long类型//在变量后面+ : + 数据类型。
2023-06-24 15:30:07
259
1
空空如也
实现一个小型数据挖掘应用
2023-12-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅