首页 > 其他分享 >24.07.21 周总结(Kotlin学习)

24.07.21 周总结(Kotlin学习)

时间:2024-07-21 21:56:38浏览次数:7  
标签:21 stu Kotlin 24.07 fun Student var main

本周Kotlin学习

学习内容以及笔记部分展示

部分练习代码展示

fun main () {
    var stu1 = Student("xiaoming",13)
    var stu2 = Student ("xiaohong",15)
    println((stu1<stu2))

}
class Student(var name :String ,var age : Int ) {
 operator fun compareTo(another:Student): Int {
     return this.age-another.age
 }
}
fun main () {
    var stu = Student("",13)
    var str :String ?= stu?.name ?:"空"
}
fun main () {
    var stu = Student("xiaohong",16)
    var (a,b)=stu
    println("名字$a  年龄+100:$b")
}
class Student(var name :String ,var age : Int ) {
    operator fun component1() = name+"hello"
    operator fun component2() = age+100

}

Al问题解答


下周计划

利用Kotlin语言,实现cs构架

标签:21,stu,Kotlin,24.07,fun,Student,var,main
From: https://www.cnblogs.com/gw1415/p/18315023

相关文章

  • 大创项目进展周报(组长)24.7.15-24.7.21
    上周计划及本周进展情况汇报上周计划:使用B站自主学习kotlin语言(视频链接:https://www.bilibili.com/video/BV1P94y1c7tV?t=2.1本周进展:全体组员已学习至中级篇本周遇到的问题与解决方案问题1:小组内成员由于初次接触kotlin语言,较难理解解决方案:促使小组成员在群聊内多沟......
  • SMU 2024 ptlks的周报Week 9 (7.15-7.21)
    这周学了启发式合并,prim算法,对图有了进一步的理解。树题意:给一棵根为1的有根树,点i具有一个权值\(A_i\)定义一个点对的值f(u,v)=max(\(A_u\),\(A_v\))×∣\(A_u\)-\(A_v\)∣。你需要对于每个节点i,计算\(ans_i=\displaystyle\sum_{u,v∈subtree(i)}f(u,v)\),其中subtre......
  • 7/21日课堂总结
    7/21日课堂总结知识点唯一分解定理唯一分解定理:任何一个大于1的整数,可以唯一拆分为若干个质因子的乘积。质因子:本身就是质数的因子。for(inti=2;i*i<=n;i++)if(!(n%i)){sum+=i;if(i*i!=n)sum+=n/i;}$$h=p1^......
  • 7月21号模拟赛赛后总结
    7月21号模拟赛赛后总结\[7月\21号\模拟赛\\赛后总结\\2024年7月21日\\by\\\hcy\]一、做题情况第一题比赛\(10pts\),赛后\(AC\)第二题比赛\(0pts\),赛后\(AC\)第三题比赛\(30pts\),赛后\(AC\)第四题比赛\(0pts\),赛后\(AC\)比赛得分\(40pts\)......
  • 暑期ACM-Week1(7.15-7.21)
    文章目录知识点基础程序设计技巧万能[头文件](#C++中的输入输出)while执行多次输入循环退出scanf,printf&cin,coutint初定义开数组一般大小:布尔型(bool)基本数据类型取值范围文件输入输出操作浮点数陷阱C++中的输入输出递归案例1:设计一个求阶乘的递归函数案例2:设计一个......
  • 2024夏令营提高1模考0721模拟赛(提高1)补题报告
    2024夏令营提高1模考0721模拟赛(提高1)补题报告\[07121模拟赛(提高1)\\\补题报告\\\\2024年7月21日\\\by\\\唐一潇\]一、做题情况第一题比赛\(100/100\),赛后通过第二题比赛\(0/100\),赛后通过第三题比赛\(0/100\),赛后通过第四题比赛\(0/100\)......
  • 大创项目个人周报(2024.7.15—2024.7.21)
    一、搭建开发环境1.下载AndroidStudio2.运行第一个程序二、入门Kotlin语言1.打印语句的操作,用println()函数funmain(){println("HelloWorld!")}2.变量的定义:在Kotlin中定义变量只有以如下两种方式定义var[变量名称]:[数据类型]val[变量名称]:[数据类型......
  • 2024-7-21 信友队模考总结
    说是总结这个东西很有帮助,所以就写一下。开题先看了一遍感觉前三题还有希望,第四题直接寄了,期望根本就不会,还是自己太菜。T2比较难看,T3感觉像裸的分组背包,T1看着好些,直接开题。开写T1很明显的前缀和维护,然后就去想双指针考虑单调性,发现既然是求余数怎么可能有单调性。然后......
  • 7.21模考总结
    省流:上\(200pts\)了\(7.21\)晴模考总结:\(T1\)(题目链接)题面简述:求一段序列中有多少个子序列(此处为连续的)的和能被\(k\)整除。考试思路:想到整除就可以想到取模,想到取模就可以想到它的一个性质,即如果\(N\equivM\(mod\K)\),那么\(|N-M|\equiv0\(mod......
  • 一文揭开JDK21虚拟线程的神秘面纱
    虚拟线程快速体验环境:JDK21+IDEApublicstaticvoidmain(String[]args){try(varexecutor=Executors.newVirtualThreadPerTaskExecutor()){IntStream.range(0,10_000).forEach(i->{executor.submit(()->{Thread.sle......