摘要: 分配空间与赋值分步进行 分配空间,同时赋值 阅读全文
posted @ 2017-05-31 19:28 大技霸 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 数组是一个相同类型的有序集合。特点:1.数组的长度一旦声明指定后,无法更改2.数组中的数据类型不能混合(数组中元素的数据类型不能混合存储)。 数组的长度:数组中能容纳最大元素的个数。数组的下标:表示数组中元素存储位置,其存取范围[0,数组的长度-1]. 声明数组 int[] a; 声明了一个数组变量 阅读全文
posted @ 2017-05-31 19:23 大技霸 阅读(184) 评论(0) 推荐(0) 编辑
摘要: import java.util.Scanner; public class TestContinue{ public static void main(String[] args){ /* 3个班级各4名学员参赛,计算每个班级参赛学员平均分,统计成绩大于85分学员数 分析: 外层循环控制班级的个数 ... 阅读全文
posted @ 2017-05-31 19:13 大技霸 阅读(445) 评论(0) 推荐(0) 编辑
摘要: public class TestGoto{ public static void main(String[] args){ /* 打印101~150之间的所有素数 只能被1和本身整除的数就是素数 带标签的break和continue */ int count=0; outer... 阅读全文
posted @ 2017-05-31 19:12 大技霸 阅读(290) 评论(0) 推荐(0) 编辑
摘要: public class Ex03{ public static void main(String[] args){ /* 古典问题:有一对兔子,3个月之后每个月都可以生一对小兔子,小兔子3个月之后又可以每个月生一对小兔子,假设兔子不死。问1年后有多少对兔子? 斐波那契数列:1 ... 阅读全文
posted @ 2017-05-31 19:11 大技霸 阅读(258) 评论(0) 推荐(0) 编辑
摘要: public class Ex01{ public static void main(String[] args){ /* 打印99乘法表 1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 ... ... 阅读全文
posted @ 2017-05-31 19:10 大技霸 阅读(339) 评论(0) 推荐(0) 编辑
摘要: public class Ex02{ public static void main(String[] args){ /* 古典问题:百元百鸡 100元买100只鸡,公鸡5元/只;母鸡3元/只,小鸡1元3只。 分析: 公鸡:x 母鸡:y 小鸡:z x+y+z=100(只) ... 阅读全文
posted @ 2017-05-31 19:10 大技霸 阅读(303) 评论(0) 推荐(0) 编辑
摘要: break关键字可以用于switch结构和循环结构作用:1.如果用于switch结构,跳出当前的case语句2.如果用于循环结构中,跳出当前循环结构。 continue关键字只能用于循环结构。作用:跳过本次循环,重新开始下一趟循环。 阅读全文
posted @ 2017-05-31 19:07 大技霸 阅读(2248) 评论(0) 推荐(0) 编辑
摘要: for循环,和while一样,只是表达方式不一样 语法:for(表达式1;表达式2;表达式3){ //循环体;}表达式1:循环变量的初始化,只会执行1次表达式2:循环条件表达式3:更改循环变量(步进)注意:从语法的角度上说表达式1,表达式2,表达式3都可以省略,分号不能省略。但是如果省略了表达式2和 阅读全文
posted @ 2017-05-31 19:02 大技霸 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 语法:while(布尔表达式){ //循环体} 执行过程:步骤1:先判断布尔表达式值是否为true,如果为true进入步骤2步骤2:执行while中循环体,执行结束后回到步骤1 特点:先判断,后执行,有可能一次都不执行。 语法:do{ //循环体;}while(布尔表达式);执行过程步骤1:先执行循 阅读全文
posted @ 2017-05-31 18:56 大技霸 阅读(188) 评论(0) 推荐(0) 编辑
摘要: swich 语句相当于 if else的另一种表达方式 switch可以使用byte,short,int,char,String,enum 注: String在Java1.7之前是不支持的, Java从1.7开始支持switch用String的,编译后是把String转化为hash值,其实还是整数 阅读全文
posted @ 2017-05-31 18:53 大技霸 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 如果表达式1的值是true,就执行表达式2 多表达式与一个表达式 if 使用过程中可能遇到的坑 在第6行,if后面有一个分号; 而分号也是一个完整的表达式如果b为true,会执行这个分号,然后打印yes如果b为false,不会执行这个分号,然后打印yes这样,看上去无论如何都会打印yes else 阅读全文
posted @ 2017-05-31 18:49 大技霸 阅读(136) 评论(0) 推荐(0) 编辑