这一马平川,一眼见底的活,我不想要,我的人生,我自己书写,余生很长,请多关照,我的人生,敬请期待 Java注释和关键字 Java注释 单行注释 多行注释 文档注释 Java关键字 结束语 Java注释...使用for循环打印出0~9 */ for (int i = 0; i < 10; i++) { System.out.println...directory(输出目录),不然生成不了 注意事项 因为Java的编码和IDEA的编码不一样,在command line arguments(命令行参数)里面,要添加以下内容 -encoding...保留字,防止作为程序中的标识符 null 用于标识一个不确定对象 true 布尔类型的真值 false 布尔类型的假值 结束语 以上就是Java入门之Java注释和关键字 这里关键字和文档注释仅了解即可...,后期会详细进行讲解 如果有任何问题可以在评论区留言
它可以实现数组,哈希表,集合,对象; 语⾔内置模式匹配;闭包(closure);函数也可以看做⼀个值;提供多线程(协同进程,并⾮操作系统所⽀持的线程)⽀持; 通过闭包和table可以很⽅便地⽀持⾯向对象编程所需要的...(例如:编写⼀个hello.lua的⽂件,输⼊⽂件内容,并执⾏lua hell.lua即可) 1、注释 ⼀⾏注释:两个减号是单⾏注释: -- 多行注释: --[[ 多行注释 多行注释 --]] 2、关键字...如果要使用局部变量,需要local来定义。 如果变量没有初始化:则它的值为nil。Java 中null不同。...number 表示双精度类型的实浮点数 string 字符串由⼀对双引号或单引号来表示 function 由 C 或 Lua 编写的函数 userdata 表示任意存储在变量中的C数据结构 thread...表示执⾏的独⽴线路,⽤于执⾏协同程序 table Lua 中的表(table)其实是⼀个"关联数组"(associative arrays),数组的索引可以是数字、字符串或表类型。
编码 Python 3 源码文件在默认情况下以UTF-8编码,所有的字符串都是unicode字符串,当然,如果加上 # coding=utf-8是最稳妥的选择,我们也可以给源码文件指定不同的编码: #...使用三引号('''或""")可以指定一个多行字符串。 转义符 '\' 反斜杠可以用来转义,使用r可以让反斜杠不发生转义。。...\nrunoob') # 使用反斜杠(\)+n转义特殊字符 print(r'hello\nrunoob') # 在字符串前面添加一个 r,表示原始字符串,不会发生转义 输出: ?...一般体现在控制流程的语句中。...if boolean: todo elif boolean: todo else: todo import与from...import 在 python 用 import 或者
关键字都有特殊的意义,是保留给C语⾔使⽤的 程序员⾃⼰在创建标识符的时候是不能和关键字重复的 关键字也是不能⾃⼰创建的。...C语⾔的32个关键字如下: auto break case char const continue default do double else enum extern float for goto...,码值为32----127的字符可以打印在屏幕上 十.字符串和\0 C语言中的字符串用双引号(“”)括起,如"abcdef",字符串的打印使用%s来指定,如: #include int...就结束,\0不会计入长度,也不会打印出来,那字符串和字符的区别在哪里呢,请看演示: #include int main() { char arr1[] = { 'a','b','...c' };//数组arr1中存放字符 char arr2[] = "abc";//字符arr2中存放字符串 printf("%s\n", arr1); printf("%s\n", arr2);
问题描述 在上次的学习中我们介绍了java中的if语句,在我们学习的不断深入当中我们就会发现if语句有一个很严重的弊端,那就是当判断语句很多时我们就会写很多的if判断语句,就例如我们给同学成绩打评语时,...解决方案 在程序显得比较笨重,程序员需要测试不同的值来给出输出语句。在java中,可以用switch语句将动作组织起来,以一个较简单明了的方式来实现“多旋一”的选择。...,switch语句中的表达式值必须是整型、字符型或字符串类型,常量值1~n必须也是整型、字符型或字符串类型。...下面我们在主方法中应用switch语句将周一到周三的英文单词打印出来。...例如,下面的代码就是不合法的:case 1.1; 结语 在switch语句中我们需要注意的是表达式中的数值类型,注意case中常量的值必须互不相同。
在SELECT DISTINCT BY子句中,将用于选择唯一值的项或项的逗号分隔列表括起来。在SELECT语句中,将子查询括在FROM子句中。括起UNION中使用的预定义查询的名称。...括起主机变量数组下标。例如,INTO:var(1),:var(2)包含嵌入式SQL代码:用于在算术运算中强制优先:3(3*5)=18。...在GRANT和REVOKE中,所有基本权限、所有表或所有当前定义的用户。 %MATCHES 模式字符串的多字符通配符。乘法算术运算符。 */ 星号斜杠:多行注释结束指示符。注释以/*开头。...俄语、乌克兰语和捷克语区域设置的日期分隔符:DD.MM.YYYY作为变量或数组名称的前缀,指定通过引用传递:.name %PATTERN字符串多字符通配符。 / 斜杠(47):除法算术运算符。.../* 斜杠星号:多行注释开始指示符。注释以*/结尾。 : 冒号(58):主机变量指示符前缀::var。小时、分钟和秒的时间分隔符。在CAST和CONVERT函数中,可选的每秒千分之一的分隔符。
一、if 语句 在Java中,if语句是一个条件控制语句,用于根据条件的真假决定是否执行特定的代码块。 在if语句中,条件是一个布尔表达式,可以是一个比较表达式(例如==、!...在主方法中,定义了一个整型变量num,并初始化为10。 接下来使用if-else语句判断num是否是偶数。...在主方法中,定义了一个整型变量num,并初始化为10。 接下来使用if-else if-else语句对num的值进行判断。...如果条件表达式num else if语句中的代码块,打印出"num 是负数"。...} } 虽然两种方式都是合法的, 但是 Java 中更推荐使用风格1, { 放在 if / else 同一行.
java 基 础 语 法 一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。...java变量 Java中主要有如下几种类型的变量 局部变量 类变量(静态变量) 成员变量(非静态变量) java数组 数组是储存在堆上的对象,可以保存多个同类型变量。...在后面的章节中,我们将会学到如何声明、构造以及初始化一个数组。 java枚举 Java 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减 少 代码中的bug。...else if条件不成立时执行的分支 enum 枚举类型 extends 表示一个类是另一个类的子类 final 表示一个值在初始化之后就不能再改变了 表示方法不能被重写,或者一个类不能有子类...注释 类似于C/C++,Java也支持单行以及多行注释。
arr1));//3 printf("%d\n", strlen(arr2));//3 printf("%s\n", arr1);//%s是打印字符串,遇到\0打印自然结束 printf("%...在计算字符串长度的时候 \0 是结束标志,不算作字符串内容。 5.2 转义字符 假如我们要在屏幕上打印一个目录: c:\code\test.c,我们该如何写代码?...在书写连续多个问号时使用,防止他们被解析成三字母词 \’ 用于表示字符常量’ \" 用于表示一个字符串内部的双引号 \\ 用于表示一个反斜杠,防止它被解释为一个转义序列符 \a 警告字符,蜂鸣 \b 退格符...,允许数组在创建的时候,数组大小用变量指定,但是这种数组不能初始化 return 0; } 9.2 数组的下标 C语言规定:数组的每个元素都有一个下标,下标是从0开始的。...return 0; } 附: int arr[10] = {1,2,3,4,5,6,7,8,9,10} 1 2 3 4 5 6 7 8 9 10 下标 0 1 2 3 4 5 6 7 8 9 9.3 数组的使用
else语句 else语句可以用在 for语句 和 while语句 中,当列表循环(for循环)完成或条件变为 false (while循环)导致循环终止时被执行,语法如下: # for 使用else...for 变量 in 序列: 执行代码段 else: 执行代码段 # while 使用else while 判断条件: 执行代码段 else: 执行代码段 我们通过例子来看一下: nums...=[1,2,3,4] # for 使用else for num in nums: print(num) else: print('循环完成') # while 使用else count=0 while...# 例子1 # 运行该例子将打印出:5、6、7、8、9 for num in range(5,10): print(num) # 例子2 # 运行该例子将打印出:张三、李四、王五、赵六 names...四、作业 定义一个字符串变量,通过 for 语句和 while 语句分别打印输出字符串变量中每个字符(python 循环字符串时会将字符串看作序列); 输出10个偶数; 在循环完成后打印提示语
1 while counter <= n: sum = sum + counter counter += 1 print("1 到 %d 之和为: %d" % (n,sum)) 在python...: else: 2.2 案例展示 遍历一个数组 array = ["java", "python","go","shell"] for...arr in array: print(arr) 以上代码输出结果为: java python go shell 遍历一个字符串 word = 'python' for str...# 循环主体 else: # 循环结束后执行的代码 当循环执行完毕(即遍历完 iterable 中的所有元素)后,会执行 else 子句中的代码,如果在循环过程中遇到了 break 语句,则会中断循环...结束语 觉得有用的话点个赞 呗。 ❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正! 如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!
摘要 本文首先会介绍逻辑运算符的概念,然后在源代码解析中会对Java中逻辑运算符的各种用法进行解析和演示,接下来在应用场景案例部分会举例说明逻辑运算符在Java编程中的常见应用,然后在优缺点分析中会对使用逻辑运算符的优缺点进行分析...三种运算符的使用。其中,逻辑与(& )语句中,当a大于0并且b大于0时,打印出"a和b都大于0",否则打印出"a和b中至少有一个小于等于0"。...逻辑或(||)语句中,当b大于0或者c大于0时,打印出"b和c中至少有一个大于0",否则打印出"b和c都小于等于0"。逻辑非(!)...语句中,当a小于等于0时,打印出"a小于等于0",否则打印出"a大于0"。...最后,使用if条件语句,对a的大小关系进行判断,如果a小于等于0,则输出字符串“a小于等于0”,否则输出“a大于0”。 应用场景案例 条件判断 逻辑运算符常用于条件判断语句中。
注意: --多行函数不能和普通字段直接出现在查询语句中,除非group by --多行函数和单行函数不能直接出现在查询语句中,除非group by...,默认格式 dd-mm-yyyy 注意:因为字符串有很多,所以在字符转换为日期的时候,需要指定格式,因为日期是具备一定格式的字符组合。...(hiredate,'yyyy"年"mm"月"dd"日"') from emp;--使用指定格式将日期转换为字符串类型 查询入职日期在81年10月20日后的员工信息...中的if条件判断 2、nvl2():nvl2(字段名,值,值)--相当于java中的If(){}else{}判断 3、decode():decode(字段名,条件1,执行内容1,条件...2,执行内容2,条件3,执行内容3,默认执行内容) 相当于java中if(){}else if(){}else if(){}...else{} 查询所有员工的月薪及姓名和工作
注释 单行注释 // [建议使用] 多行注释 /* */ // 我是单行注释 /* 我是多行注释 我是多行注释 我是多行注释 */ 多行注释不能嵌套 输入输出 输入: prompt...例如,在 JavaScript 中,如果你将一个字符串与一个数字相加,JavaScript 会自动将数字转换为字符串,然后进行字符串连接。...除了字符串、数字、true、false、null和undefined之外,JavaScript中的值都是对象。 对象 在JS中,字符串,数值,数组,函数都是对象. 每个对象中包含若⼲的属性和⽅法....这⼀点和 C, C++, Java 等静态类型的语⾔差别很⼤. 但是 Python, PHP 等动态类型语⾔也是如此....相当于本来arr是⼀个数组,重新赋值后变成字符串了.
: int arr[10] = {1,2,3,4,5,6,7,8,9,10}; 它的下标如图: (2)[]操作符: 在C语⾔中数组的访问提供了⼀个操作符 [] ,这个操作符叫:下标引⽤操作符...就要用到我们学过的循环语句,将变量i初始化为0,使用i当做数组的下标,将数组的元素一一打印,如图: (4)数组的输入: 假设有如下数组: int arr[10] = { 0 }; 同打印数组一样...,要使用循环,用i表示数组下标,如图先对数组进行挨个输入,再打印出来: 四、⼀维数组在内存中的存储 为了直观的观察数组在内存中的存储,我们将数组中每一个元素的地址打印出来,使用的方法就是上面打印数组元素的方法...标准之前,C语⾔在创建数组的时候,数组⼤⼩的指定只能使⽤常量、常量表达式,或者如果我们初始化数据的话,可以省略数组⼤⼩,如: int arr[]={1,2,3,3};//编译器自动识别出元素个数为4 ...七、数组练习 练习1.将字符串从两端移动,向中间汇聚(附源码) 例如:实现以下效果: 将我们要显示的字符串一步一步显现出来 1.
python脚本的编写: python脚本的编写大致上来说和java的代码编写没有太大差别。唯一的差别可能有以下两点需要注意: 1. 在python中可以省略语句末尾的分号; 2....在python中代码使用分层机制,子层相对于父层必须进行缩进(四个空格),且开启子层之前父层必须以冒号(:)结尾。...: print(movies) python注释: python中的单行注释直接使用"#"即可,对于多行注释使用三引号: """ 这是一个多行注释 丫 """ 列表...列表可以看做是java中的数组,但又不像是数组。列表中可以混合存储多种数据类型的元素,且长度不固定,但是如果访问列表元素的时候出现越界也会抛出异常(IndexError)。...要查看内置函数具体说明使用help(内置函数名)即可。 假设我们要将上一段代码中的列表元素打印出来,且对于嵌套的列表也需要单独打印出其元素。那么我们可能需要用到函数。
使用 console.log() 写入到浏览器的控制台 一条语句,多个变量 您可以在一条语句中声明很多变量。...该语句以 var 开头,并使用逗号分隔变量即可: var lastname="Doe", age=30, job="carpenter"; 声明也可横跨多行: var lastname="Doe",...您可以使用单引号或双引号: 实例 var carname="Volvo XC60"; var carname='Volvo XC60'; JavaScript 数组 下面的代码创建名为 cars 的数组...toLocaleLowerCase() 根据主机的语言环境把字符串转换为小写,只有几种语言(如土耳其语)具有地方特有的大小写映射 toLocaleUpperCase() 根据主机的语言环境把字符串转换为大写...,只有几种语言(如土耳其语)具有地方特有的大小写映射 toLowerCase() 把字符串转换为小写 toString() 返回字符串对象值 toUpperCase() 把字符串转换为大写 trim()
VALUES子句中的元素依次对应于表名后面指定的字段。 注意,如果在VALUES子句中只指定了一个value元素,则没有必要将元素括在括号中。...列1总是为系统生成的ID字段保留,而不是在VALUES子句中指定。...INSERT使用数组元素的存在和不存在来为新创建的行赋值和默认值,而UPDATE使用数组元素的存在来指示应该更新相应的字段。...你也可以使用一个数组引用的UPDATE查询,目标多行,例如: &sql(UPDATE Employee VALUES :emp('profile',) WHERE Type...为了向后兼容,旧数据中的所有空字符串(")值都被认为是NULL值。 在新数据中,空字符串以$CHAR(0)的形式存储在数据中。 通过SQL, NULL被引用为'NULL'。
Java环境收到异常对象时,会寻找合适的catch块(在本方法或是调用方 法)。...当代码中出现异常 的时候, 我们就可以使用 e.printStackTrace() 的方式查看出现异常代码的调用栈,一般写在catch语句中。...当然使用异常的好处还远不止于此,我们可以在try、catch语句中加入信息提醒功能,比如你 开发了一个软件,当那个软件出现异常时,发个信息提醒你及时去修复。...总结:异常是为了在异常情况下使用而设计的,不要用于一般的控制语句。 4....异常的种类 在Java中提供了三种可抛出结构:受查异常(checked exception)、运行时异常(run-time exception)和错误(error)。
JavaScript的书写形式 行内式 直接嵌入到 html 元素内部 注意, JS 中字符串常量可以使用单引号表示...注释 单行注释 // [建议使用] 多行注释 /* */ // 我是单行注释 /* 我是多行注释 我是多行注释 我是多行注释 */ 多行注释不能嵌套 输入输出 输入: prompt...例如,在 JavaScript 中,如果你将一个字符串与一个数字相加,JavaScript 会自动将数字转换为字符串,然后进行字符串连接。...除了字符串、数字、true、false、null和undefined之外,JavaScript中的值都是对象。 对象 在JS中,字符串,数值,数组,函数都是对象. 每个对象中包含若⼲的属性和⽅法....这⼀点和 C, C++, Java 等静态类型的语⾔差别很⼤. 但是 Python, PHP 等动态类型语⾔也是如此.
领取专属 10元无门槛券
手把手带您无忧上云