概述
本次Java基础学习面向编程小白,核心掌握Java基础核心知识点,包含常用数据类型、变量定义、两大核心循环语句(while循环、for循环)、分支判断、关键字以及基础运算符等内容。通过实操代码案例,熟悉基础语法的使用规则,掌握循环嵌套、continue关键字、取余运算符等常用功能的落地使用,夯实Java编程基础语法功底。
代码类型
Java中常用基础数据类型分为基本数据类型和引用数据类型,其中入门高频使用的类型有:
整型(int):用于存储整数数字,长度是四个字节。
浮点型(double):用于存储带有小数点的数据,适用于精度要求的数值计算。
字符串(String):引用数据类型,可以存储较多字符的数据,使用双引号包裹。
字符型(char):基本数据类型,用于存储单个字符,使用单引号包裹。
布尔型(boolean):专属判断数据类型,只有true(成立)、false(不
成立)两个值,所有循环和if的条件判断式的最终结果均为布尔值。
定义变量
变量可将一串字符用于代表数据,是存储数据的容器。
变量的使用方式是:数据类型 + 变量名 = 初始值,赋值符号=的作用是将右侧数据存储到左侧变量中。
Stringname="小明";intsorce=100;doubletall=1.78;charward='a';循环语句
循环语句用于重复执行一段代码,使代码更整洁。当前使用循环语句主要是while循环和for循环,同时结合if判断、continue关键字完成逻辑控制,且这两种循环都支持循环嵌套,可实现行列多层循环逻辑。
注意:条件判断语句中常用到==和!=,代码中==为相等比较运算符,用于判断两边数据是否相等;!=为不等运算符,判断两边数据是否不相等。
1. while循环
语法格式:while(布尔判断条件){循环体代码},执行逻辑:先判断条件,条件为true则执行循环体,重复执行直至条件为false,循环终止。使用while循环时要将初始值写在外面,但实现行列多层循环时部分初始值可能会出现在某些while循环的里面,应结合实际情况使用。
publicclassFirst{publicstaticvoidmain(String[]args){Strings="*";//打印图形inti=0;while(i<10){i=i+1;System.out.print(s);}}}2. for循环
语法格式:for(初始值;判断条件;自增自减){循环体代码},是最常用的循环结构,将变量初始化、判断条件、变量迭代整合在一行,代码更简洁,适用于已知循环次数的场景。
publicclassFirst{publicstaticvoidmain(String[]args){Strings="*";//打印图形for(inti=0;i<10;i=i+1){System.out.print(s);}}}3. 循环辅助关键字与运算符
continue:终止当前本轮循环,跳过本轮循环体中剩余的代码,直接进入下一轮循环的条件判断。它仅作用于循环结构(while、for、do-while),常用于在满足特定条件时跳过本次循环的后续处理,但继续执行下一次循环。例如,在遍历数组时,如果遇到不需要处理的元素,可以使用continue跳过当前元素,继续处理下一个。
break:终止当前整个循环,直接跳出循环,不再执行后续循环次数。
取余运算符%:计算两个数字相除的余数,常用于奇偶判断、循环分组等场景,案例:9%4结果为1。
字符串拼接+:字符串与数字拼接时,+不再是加法运算,而是拼接作用,可实现变量与文本的组合输出。
for(inti=0;i<10;i++){// i=i+2 -> i+=2if(i==4){continue;}// "i = "+i -> + 表示字符串拼接System.out.println("i = "+i);}System.out.println();