Markdown使用总结

这是个标题

这是一级标题

这是二级标题

这是三级标题

这是四级标题

这是五级标题
这是六级标题

我不想变
我不想变
我不想变 又粗又斜
文字居下面 在下面
我不想有 删除线

直接把图片拖入就OK

Markdown使用总结_第1张图片
头像

超链接
百度

无序列表

  • 用 - 作为无序
  • 用 + 作为有序
  • 用 * 作为有序

有序列表

  1. 列表列表一一个
  2. 列表列表第二个

表格

kt的容器 容器的名称 容器的初始化方法
只读集合 Set setOf
可变集合 MutableSet mutableSetOf
只读队列 List listOf
可变队列 MutableList mutableListOf
只读映射 Map mapOf
可变映射 MutableMap mutableMapOf

代码
单行代码
val mapList: Map = mapOf(Pair("1", "王涛"), Pair("2", "王飞"), Pair("3", "王伟"))
代码块

    fun getVarText(vararg other: String): String {
                var str = ""
                return str
      }

换行
第一次测试
换行了没
区块饮用

A:Java中使用@Override 表示改函数重载父类的方法,kt使用小写的 override 在同一行表达重载操作
B:Java中使用 public 表示该函数是公公方法,kt默认函数是公开,所以省略了public(省略不代表没有)
C:Java中使用 void 表示改函数没有返回参数,kt不存在关键字 void(这个是没有)
D:kt新增fun,类似于Java中的class
E:Java的参数格式是:(变量类型 变量名称 举例:String str) kt(变量名称:变量类型 举例:str:String)
F:kt引入了空安全机制,如果某个变量允许为空,就需要在变量类型后面加个? val string: String? = "123

你可能感兴趣的:(Markdown使用总结)