1. 改进点/基础 //安全判空 val length = text?.length; //类型转换 if (object is Car) { var car = object as Ca } //操作符变化 & and | or ^ xor >> shr << shl //打印日志 print("123123") println("asdassda") 2. 字符串 //多行字符串 val xx = ""&quo…
demo: public class TestStringEquals { public static void main(String[] args) { String a = "test"; String b = "test"; String c = new String("test"); String d = new String("test"); String e = a; String f = new String(…
Kotline简介 Kotlin是一门与Swift类似的静态类型JVM语言,由JetBrains设计开发并开源.与Java相比,Kotlin的语法更简洁.更具表达性,而且提供了更多的特性,比如,高阶函数.操作符重载.字符串模板.它与Java高度可互操作,可以同时用在一个项目中. Kotlin语法 1.函数的使用 定义函数使用fun关键字,如下代码所示: fun add(a: Int, b: Int): Int { return a + b } 函数add有两个Int型的参数,冒号后跟的是函数的返…
函数的定义与调用 一.预备知识:在Kotlin中创建集合 fun main(args: Array<String>) { //Kotlin中定义各自集合 val ,,,) val list= arrayListOf<Int>(,,) val map= hashMapOf<Int,String>( to to "tow") //为了更容易与Java代码交互,Kotlin采用的是标准的Java集合类 println(set.javaClass) prin…
基本要素:函数和变量 函数 函数定义规则 函数通过关键字 fun 用来声明一个函数 参数的类型与函数返回类型写在它的名称后面,这和变量声明一样 函数可以定义在文件的最外层,不一定要把它放在类中 示例: fun max(a: Int, b: Int): Int { return if (a > b) a else b } >>> println(max(1,2)) //打印结果:2 函数的声明以关键字 fun 开始,函数名称紧随其后:上面示例中函数名称是max,接下来是括号括起来的参…
Python 基础:字符串,数字,变量 1. 字符串 (信息的一种表达方式) a. 使用引号创建字符串 b. 单引号,双引号,三引号: ', ", ''', """ c. print函数: print('hello', end=',');print('world', end=';') d. 和字符串显示格式相关的应该想到print函数,print函数可以指定不同的结束字符串. e. ascii art """ ##### #######…
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespace ConsoleApplication4 { class Program { static void Main(string[] args) { //字符串截取(Substring) string stroo = "…