自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 数组中的最值

数组中的最值package demo03;public class Demo05ArrayMax { public static void main(String[] args) { int[] array = {2,3,5,345,52,-16,5235}; int max = array[0];//比武擂台,0号元素对应的2先上台 for(int i = 1; i < array.length;i++){//for循环int一个i

2021-02-11 16:38:40 217

原创 2021-02-09

数组的遍历输出package demo03;/*遍历数组:说的就是对数组当中的每一个元素进行逐一、挨个的处理、默认的处理方式就是打印输出。 */public class Demo04Array { public static void main(String[] args) { int[] array = {13,34,7,65,55,56,76,56,7,8}; System.out.println("====================");

2021-02-09 19:57:46 100

原创 2021-02-09

获取数组的长度package demo03;/*如何获取数组的长度,格式;数组名称.length这将会得到一个int数字,代表数组的长度。数组一旦创建,程序运行期间,长度不可改变。*/public class Demo03ArrayLength { public static void main(String[] args) { int [] arrayA = new int[3];//动态 int[] arrayB = {10,20,30,3,

2021-02-09 18:59:10 102

原创 方法重载练习1

方法重载练习1题目要求:比较两个*数据*是否相等。参数类型分别为两个byte类型,两个short类型,两个int类型,两个long类型。并在main方法中进行测试。*/public class Demo02MethoOverloadSame { public static void main(String[] args) { byte a = 10; byte b = 20; System.out.println(isSame(a,b));

2021-01-28 16:46:37 444

原创 练习3

判断相同package demo03;/*题目要求:定义一个方法,用来判断两个数字是否相同*/public class Demo01MethodSame { public static void main(String[] args) { System.out.println(isSame(10,20));//false System.out.println(isSame(10,10));//true } /* 三要素:

2021-01-22 19:55:04 67

原创 方法的注意事项

方法的注意事项使用方法的时候,注意事项:1.方法应该定义在类当中,但是不能在方法当中再定义方法,不能嵌套。2.方法定义的前后顺序无所谓。3.方法定义之后不会执行,如果希望执行,一定要调用:单独调用、打印调用、赋值调用。4.如果方法有返回值,必须写上”return 返回值“,不能没有。5.return后面的返回值数据,必须和方法的返回值类型,对应起来。6.对于一个void没有返回值的方法,不能写return后面的返回值,只能写return自己。7.对于void方法当中最后一行的return可以

2021-01-20 06:10:01 115

原创 练习2

打印指定次数的HelloWorldpackage cn.itcastday05.demo;import java.util.Enumeration;/*定义一个方法,用来打印指定次数的HelloWorld。 */public class Demo03MethodPrint { public static void main(String[] args) { printCount(05); } /* 三要素分析: 返回值

2021-01-14 15:49:57 100 1

原创 练习

求出1-100之间所有数字的和值package cn.itcastday05.demo;/*定义一个方法,用来求出1-100之间所有数字的和值。*/public class DemoMethodSum { public static void main(String[] args) { System.out.println("结果是" + getSum()); } /* 三要素分析: 返回值:有返回值,计算结果是一个int数字; 方

2021-01-14 15:31:36 137

原创 循环嵌套

循环嵌套/* 循环嵌套 用小时分钟秒来示例*/public class Demo17LoopHourAndMinute{ public static void main(String[] args){ for(int hour = 0;hour < 24;hour++){//外层控制小时 for(int minute = 0;minute < 60;minute++){//内层控制分钟 for(int m =0;m < 60;m++) System

2021-01-09 15:25:50 112 1

原创 死循环

死循环/*永远停不下来的循环,叫做死循环。死循环的标准格式:while(true){ 循环体}*/public class Demo16DeadLoop{ public static void main(String[] args){ while(true){ System.out.println("I Love you");//陷入死循环,按ctrl+c停止 } }}...

2021-01-09 15:06:36 235

原创 continue语句

continue语句/*另一种循环控制语句是continue关键字。一旦执行,立刻跳过当前循环剩余内容,马上开始下一次循环。*///示例,以电梯播报跳过第4楼。public class Demo15Continue{ public static void main(String[] args){ for (int i = 1;i <=10;i++){ if(i == 4){//如果当前是第4层 continue;//那么跳过当前次循环,马上开始下一次(第5层) }

2021-01-09 14:53:20 133

原创 Break语句

Break语句/*break关键字的用法常见的两种:1.可以用在switch语句当中,一旦执行,整个switch语句立刻结束。2.还可以用在循环语句当中,一旦执行,整个循环语句立刻结束,打断循环。关于循环的选择,有一个小建议:凡是次数确定的场景多用for循环;否则多用while循环。*/public class Demo14Break{ public static void main(String[] args){ for (int i = 1;i <= 10; i++){

2021-01-09 14:38:41 86

原创 三种循环的区别

三种循环的区别/*三种循环的区别:1.如果条件判断从来没有满足过,那么for循环和while循环将会执行0次,但是do-while循环会至少执行一次。2.for循环的变量在小括号当中定义,只有循环内部才可以使用。while循环和do-while循环初始化语句本来就在外面,所以出来循环之后还可以继续使用。*/public class Demo13LoopDifference{ public static void main(String[] args){ for(int i = 1; i

2021-01-06 15:09:40 780

原创 小练习

小练习/*题目:求出1-100之间的偶数和思路:1.范围已确定1-100.在该范围内一个个进行检查。2.该范围必须只有偶数才能用,判断偶数:num % 2 ==03.需要一个变量,用来累加操作,好比存钱罐。*/public class Demo12HundredSum{ public static void main(String[] args){ int sum = 0;//用来累加的存钱罐 for (int i = 1;i <= 100;i++){ if(i %

2021-01-06 14:46:43 123

原创 do-while循环的标准格式

do-while循环的标准格式/*do-while循环的标准格式:do{ 循环体}while(条件判断);扩展格式:初始化语句do{ 循环体 步进语句}while(条件判断);*/public class Demo11DoWhile{ public static void main(String[] args){ for (int i = 1;i <= 10; i++){ System.out.println("原谅你了" + i); } Syste

2021-01-01 14:58:55 4932

原创 while循环

while循环/*while循环有一个标准格式,还有一个扩展格式。标准格式:while(条件判断){ 循环体}扩展格式:初始化语句;while(条件判断){ 循环体 步进语句;}*/public class Demo10While{ public static void main(String[] args){ for(int i = 1;i <=10;i++){ System.out.println("我错啦!" + i); } System.o

2021-01-01 14:37:00 130

原创 for语句循环

for语句循环/*循环结构的基本组成部分,一般可以组成四部分:1初始化语句:在循环开始最初执行,而且只做唯一一次。2.条件判断:如果成立,则循环继续;如果不成立,则循环退出。3.循环体:重复要做的事情内容,若干行语句。4.步进语句:每次循环之后都要执行一次。*/public class Demo09For{ public static void main(String[] args){ for(int i = 1 ; i <= 100 ; i++){//初始化语句;条件判断;

2021-01-01 14:08:51 257

原创 选择结构-穿透的switch语句

选择结构-穿透的switch语句/*switch语句使用的注意事项:1.多个case后面的数值不可以重复,打印输出会提示标签重复2.switch后面小括号当中只能是下列数据类型:基本数据类型:byte/short/char/int引用数据类型:String字符串、enum枚举3.switch语句格式可以很灵活:前后顺序可以颠倒,default也可以颠倒,而且break语句还可以省略。“匹配到那个case就从哪一个位置向下执行,直到遇到break或者整体结束为止”*/public c

2020-12-31 16:24:07 120

原创 Switch的标准格式

Switch的标准格式/*Switch的标准格式*/public class Demo07Switch{ public static void main(String[] args){ int num = 5; switch (num){ case 1: System.out.println("星期一"); break; case 2: System.out.println("星期二"); break; case 3:

2020-12-31 15:54:01 5589

原创 if-else

if-else//使用三元运算符和标准的if-else语句分别实现:取两个数字当中的最大值public class Demo06Max { public static void main(String[] args){ int a = 105; int b = 20; //首先使用三元运算符 //int max = a > b ? a : b; //使用今天的if语句 int max; if (a > b) { max = a; }else{

2020-12-31 15:38:24 84

原创 赋值运算符

赋值运算符/*赋值运算符分为;基本赋值运算符:就是一个等号“=”,代表酱油测得数据交给左侧的变量。 int a =30; 复合赋值运算符: += a += 3 相当于 a = a + 3 -= b -= 4 相当于 b = b - 4 *= c *= 5 相当于 c = c * 5 /= d /= 6 相当于 d = d / 6 %= e %= 7 相当于 e = e % 7 注意事项: 1.只有变量才能使用赋值运算符,常量不能进行赋值。 2.复合赋值运算

2020-12-26 17:09:06 108

原创 三元运算符

三元运算符/*一元运算符:只需要一个数据就可以进行操作的运算符。例如:取反!、自增++、自减--二元运算符:需要两个数据才可以进行操作的运算符。例如:加法+、赋值=三元运算符:需要三个数据才可以进行操作的运算符。格式数据类型 变量名称 = 条件判断 ?表达式A :表达式B;流程:首先判断条件是否成立: 如果成立为true,那么将表达式A的值赋值给左侧的变量; 如果不成立为false,那么将表达式B的值赋值给左侧的变量;二者选其一。注意事项:1。必须同时保证表达式A和表达式B都

2020-12-26 17:07:27 89

原创 逻辑运算符

逻辑运算符/*与(并且) && 全都是true,才是true;否则就是false或(或者) || 只要一个是true,就是true;全都是false,才是false非(取反) ! 本来是true,变成false;本来是false,变成true与“&&”,或“||”,具有短路效果:如果根据左边已经可以判断得到最终结果,那么右边的代码将不再执行,从而节省一定的性能。注意事项:1.逻辑运算符只能用于boolean值。2.与、或需要左右各有一个boolean

2020-12-26 15:18:13 3043

原创 比较运算符

比较运算符/*比较运算符:大于: >小于: <大于等于: >=小于等于: <=相等: =不相等: !=注意事项:1.比较运算符的结果一定是一个boolean值,成立就是true,不成立就是false2.如果进行多次判断,不能连着写。数学当中的写法,例如:1 < x < 3程序当中【不允许】这种写法。*/public class Demo08operator{ public static void main(String[]

2020-12-23 20:47:15 227

原创 赋值运算符

赋值运算符/*赋值运算符分为;基本赋值运算符:就是一个等号“=”,代表酱油测得数据交给左侧的变量。 int a =30; 复合赋值运算符: += a += 3 相当于 a = a + 3 -= b -= 4 相当于 b = b - 4 *= c *= 5 相当于 c = c * 5 /= d /= 6 相当于 d = d / 6 %= e %= 7 相当于 e = e % 7 注意事项: 1.只有变量才能使用赋值运算符,常量不能进行赋值。 2.复合赋值运算

2020-12-23 20:10:42 242

原创 自增自减运算符

自增自减运算符/*自增运算符: ++自减运算符: --基本含义:让一个变量涨一个数字1,或者让一个变量减一个数字1使用格式:写在变量名称之前,或者写在变量名称之后。例如; ++num,也可以num++使用方式: 1.单独使用:不和其他任何操作混合,自己独立成为一个步骤。 2.混合使用:和其他操作混合,例如与赋值混合,或者与打印操作混合等。使用区别: 1.在单独使用的时候,前++和后++没有任何区别,也就是:++num;和num++是一样的。 2.在混合的时候,有[重大区别] A.

2020-12-23 14:48:18 473

原创 四则运算-加法

四则运算当中的加号“+”三种用法/*四则运算当中的加号“+”有常见的三种用法:1.对于数值来说,那就是加法。2.对于字符char类型来说,在计算之前,char会被提升为int,然后再计算char类型字符,和int类型数字,之间的对照关系表:ASCII、Unicode3.对于字符串String(首字母大写 并不是关键字)来说,加号代表字符串连接操作。*/public class Demo05puls {public static void main(String[] args){ //字

2020-12-23 13:19:29 601

原创 四则运算 + 取模

四则运算 + 取模/*运算法:进行特定操作的符号。例如:+表达式:用运算符连起来的式子叫做表达式。例如:20 + 5.又例如a + b四则运算:加:+减:-乘:*除:/取模(取余数):%被除数/除数 = 商 ...余数对于一个整数的表达式来说,除法用的是整数,整数除以整数,结果仍然是整数。只看商,不看余数只有对于整数的除法来说,取模运算符才有余数的意义注意事项: 1.一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种。*/public class D

2020-12-20 17:29:14 676

原创 编码表

编码表/*数字和字符的对照关系表(编码表)ASCII码表:American Standard Code for Information Interchange,美国信息交换标准代码。Unicode码表:万国码。也是数字和符号的对照关系,开头0-127部分和ASKII完全一样,但是从128开始包含有更多字符。48 - ‘0’65 - ‘A’97 - ‘a’*/public class Demo03DataTypeChar{ public static void main (Strin

2020-12-20 15:08:21 440 1

原创 强制类型转换

强制类型转换/*强制类型转换 1.特点:代码需要进行特殊的格式处理,不能自动完成。 2。格式:范围小的类型 范围小的变量名 = (范围小的类型)原本范围大的数据;注意事项: 1.强制类型转换一般不推荐使用,因为有可能发生精度损、数据溢出。 2.byte/short/char这三种类型都可以发生数学运算,例如加法"+" 3.byte/short/char这三种类型在运算的时候,都会被首先提升为int类型,然后再计算。 4.boolean类型不能发生数据类型转换*/public clas

2020-12-19 18:49:27 1083 1

原创 自动类型转换

自动类型转换/*知识点当数据类型不一样时,将会发生数据类型转换。自动类型转换(隐式) 1.特点:代码不需要进行特殊处理,自动完成。 2.规则:数据范围从小到大。(与字节数是不一定相关的)强制类型转换(显式)*///自动类型转换(隐式)示例:public class Demo01DataType{ public static void main(String[] args){ //常量 System.out.println(1024);//这就是一个整数,默认就是int

2020-12-17 18:13:09 223

原创 变量的注意事项P21

变量的注意事项/*使用变量的时候,有一些注意事项;1.如果创建多个变量,那么变量之间的名称不可以重复。2.对于float和long类型来说,字母后缀F和L不要丢掉。3.如果使用byte或者short类型的重复,那么右侧的数据不能超过左侧类型的范围。4.没有进行赋值的变量,不能直接使用;一定要赋值以后,才能使用。5.变量使用不能超过作用域的范围。【作用域】:从定义变量的一行开始,一直到直接所属的大括号结束为止。6.可以通过一个语句来创建多个变量,但是一般情况不推荐这么写。*/pub

2020-12-17 17:32:42 143

原创 变量P20

变量/*变量:程序运行期间,内容可以改变的量。方法1:创建一个变量并且使用的格式:数据类型 变量名称;//创建了一个变量变量名称=数据值;//赋值,将右边的数据值,赋值交给左边的变量方法2:一步到位的格式:数据类型 变量名称=数据值;//在创建一个变量的同时,立刻放入指定的数据值*/public class Demo02Variable{ public static void main(String[] args){ //方法1。创建一个变量 //格式:数据类型 变量名称;

2020-12-17 15:03:25 193

原创 2020-12-15 P17常量的打印输出

/*常量:在程序运行期间,固定不变的量常量的的分类:1.字符串常量:凡是用双引号引起来的部分,叫做字符串常量。例如:“abc”、“hello”、“123”2.整数常量:直接写上的数字,没有小数点。例如:100、200、0、-2503.浮点数常量:直接写上的数字,有小数点。例如:2.5、-3.14、0.04.字符常量:凡是用单引号引起来的单的字符,叫做字符常量。例如:‘A’、‘b’、‘9’、‘中’5.布尔常量:只有量中取值。true‘false6.空常量:null。代表没有任何数据。*/pu

2020-12-15 18:57:39 163

原创 新人入坑HelloWorld!

Win键+R键,输入cmd 回车- 命令D: 切换到D盘根目录cd… 返回上一层*cd* 返回此盘根目录dir 查看当前文件夹名称cls 清屏,清空所有命令exit 退出cmd窗口public class HelloWorld { public static void main(String[] args){ System.out.println("Hello,World!!!"); }}...

2020-12-13 18:39:27 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除