摘要: 表的字段与方法 --本质上lua的OOP编程, 使用table来实现模拟 --定义空表,相当有一个类 Person = {} --定义字段 Person.Name="刘坤" Person.Gender="男" Person.Profession="CS.GO" Person.Height=170 - 阅读全文
posted @ 2020-03-28 13:55 少林拖地僧 阅读(481) 评论(0) 推荐(0)
摘要: 表 Code示例 --定义一个空表 tabMyArray = {} print(tabMyArray) --表赋值 tabMyArray = {11,22,33} for k, v in pairs(tabMyArray) do print(v) end --定义一个"键值对"类型的表 tabMyA 阅读全文
posted @ 2020-03-28 13:51 少林拖地僧 阅读(190) 评论(0) 推荐(0)
摘要: 字符串定义 --字符表示 str1 = "Hello"; str2 = '爱喂弯'; str3 = [[大家下午好!]]; str4 = "[[大家下午好!]]"; print(str1,str2,str3,str4) --输出字符串长度 print(#str1) --# print("str1 字 阅读全文
posted @ 2020-03-28 13:44 少林拖地僧 阅读(239) 评论(0) 推荐(0)
摘要: 定义函数 --Lua语言的函数 print("C5 function 函数") function funcName(num1,num2) print("我是一个函数: "..num1.." "..num2) return num1 + num2 end rest1 = funcName(1,2); 阅读全文
posted @ 2020-03-28 13:41 少林拖地僧 阅读(435) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-28 13:36 少林拖地僧 阅读(146) 评论(0) 推荐(0)
摘要: 推荐命名规则 常量用全大写加下划线 MY_ACOUNT 变量的第一个字母小写 strNumber 全局变量第一个字母用小写g表示 gMyAcount 函数名第一个字幕大写 function MyFirstFunction(){} 阅读全文
posted @ 2020-03-28 13:10 少林拖地僧 阅读(124) 评论(0) 推荐(0)
摘要: 什么是闭包? 在Lambda表达式中引用方法中的变量, 称作闭包. public class ClosureOne { public static void main(String[] args) { //什么是闭包? //在Lambda表达式中引用方法中的变量, 称作闭包. 且闭包会延长局部变量的 阅读全文
posted @ 2020-03-23 17:10 少林拖地僧 阅读(530) 评论(0) 推荐(0)
摘要: public class FunctionInterface { public static void main(String[] args) { //系统内置的函数式接口 //Predicate<T> : 参数 T , 返回值 boolean //IntPredicate int , boolea 阅读全文
posted @ 2020-03-23 17:08 少林拖地僧 阅读(296) 评论(0) 推荐(0)
摘要: 集合遍历-forEach public class Example3 { public static void main(String[] args) { //集合的遍历 ArrayList<Integer> integerList = new ArrayList<>(); Collections. 阅读全文
posted @ 2020-03-23 17:07 少林拖地僧 阅读(230) 评论(0) 推荐(0)
摘要: 以下都是示例 public class Syntax3 { public static void main(String[] args) { //方法引用 //可以快速的将一个lambda表达式的实现指向一个已经实现的方法. //语法: 方法的隶属者 :: 方法名 //注意: //1. 参数数量和类 阅读全文
posted @ 2020-03-22 18:34 少林拖地僧 阅读(405) 评论(0) 推荐(0)
Live2D