- 博客(11)
- 收藏
- 关注
原创 Java基础09之循环结构详解
循环结构在Scanner详解里面的最后,我们使用了while循环来进行数据求和与平均值,那么循环究竟是怎样的呢?接下来我们就仔细来看看Java中的三种循环结构。while循环首先就是我们之前用过的while循环,这是最基本的循环结构,它的语法结构如下:while(布尔表达式){ // 循环内容}只要布尔表达式为true,循环就会一直执行下去我们大多数情况下都是会让循环在一定的条件下停止,因此这个条件要让布尔表达式为false少部分情况需要循环一直执行,比如服务器的请求监听相应等
2021-08-11 09:45:34
146
原创 Java基础08之选择结构详解
选择结构在上一小节中,我们曾经使用过if选择结构来判断用户是否输入了字符串,但是选择结构到底是怎么样的呢?在这一节中我们慢慢来了解。if单选择结构如下图所示,我们需要去判断一个东西是否可行,然后再去执行:语法:if (布尔表达式){ //如果布尔表达式为True时将要执行的语句}举例如下:import java.util.Scanner;public class Demo01 { public static void main(String[] args
2021-08-10 10:05:38
130
原创 Java基础07之Scanner详解
Scanner我们在学习了Java的一些基本的语法之后,就会想一个问题,那就是我们如何让Java程序知道我们输入了什么呢?毕竟我们写Java程序不是面向程序员写,是要面向用户,要实现程序和人的交互。Java给我们提供了一个工具类,这个类就是java.util.Scanner,我们在程序中可以通过这个类类获取用户在键盘上输入的内容基本语法Scanner s = new Scanner(System.in);通过Scanner类中的next()与nextLine()方法获取输入的字符串在读取
2021-08-09 08:46:28
252
原创 Java基础06之基本运算符
基本运算符Java中基本运算符分为以下七种(重点掌握前四种),分别为:算数运算符:+,-,*,/,%(取余数),++(自增),–(自减)赋值运算符:=关系运算符:>,<,>=,<=,==(等于),!=(不等于),instanceof逻辑运算符:&&(逻辑与),||(逻辑或),!(逻辑非)位运算符::&,|,^,~,>>,<<,>>>条件运算符:?:扩展运算符:+=,-=,*=,/=public c
2021-08-08 06:33:15
165
原创 Java基础05之变量、常量、作用域
变量顾名思义,变量的意思就是可以变化的量由于Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域type varName [=value] [{,varName[=value]}];//数据类型 变量名 = 值; 可以用逗号隔开来同时声明多个同类型变量但是不建议在一行里面同时声明多个变量注意事项:每个变量都有类型,类型可以是基本类型,也可以是引用类型变量名必须是合法的标识符变量声明是一条完整的语句,因此每一个
2021-08-07 11:56:21
60
原创 Java基础04之类型转换
类型转换由于Java是强类型语言,所以在进行某些运算的时候,需要用到类型转换低------------------------------------------->高byte,short,char->int->long->float->double运算中,不同类型的数据先转换为同一类型,再进行运算在类型转换中,如果从高到低转换的高超过低的最大内存,则会出现内存溢出的情况,这个时候就需要用到强制转换不能对布尔值类型转换不能把对象类型转换为不相干的类型转换
2021-08-06 21:10:44
65
原创 Java基础03之数据类型
数据类型Java是一种强类型语言,即要求变量的使用要严格符合规范,所有变量都必须先定义后才能使用基本类型(primitive type)数值类型####整数类型bytebyte占1个字节,范围为-128~127shortshort占2个字节,范围为-32768~32767intint占4个字节,范围为-2147483648~2147483647longlong占8个字节,范围为-9223372036854775808~9223372036854775807####浮点类型f
2021-08-05 09:44:10
65
原创 Java基础02之标识符
标识符Java所有的组成部分都需要名字。类名、变量名以及方法明都被称为标识符。关键字abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfinalfinallyfloatforgotoifimplementsimportinstanceofintinterfacelong
2021-08-04 15:57:25
62
原创 Java基础01之注释
注释注释的意义在代码量较少的时候,我们还可以看懂自己所写的代码,可是当代码撸得比较多、项目结构复杂的时候,如果没有注释,我们就需要一点点往前翻才可能了解哪块代码是干什么的。因此注释在项目中是必不可少的。除此之外,注释还可以帮助我们读懂他人的代码或者帮助别人读懂我们自己的代码。注释并不会被执行,是给我们程序员阅读的。书写注释是一个非常好的习惯。Java中的三种注释单行注释采用双斜杠//将该行后面的文字进行注释public class HelloWorld{ public static
2021-08-03 17:11:30
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人