Day06
Posted 浅mo年华
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Day06相关的知识,希望对你有一定的参考价值。
-
主要用于省略数组和集合
-
jdk5的特性
package day06; public class Demo01 { public static void main(String[] args) { int[] i = {0, 1 , 2, 3, 4, 5 }; for (int a = 0; a <= 5; a++) { System.out.println(i[a]); } System.out.println("=============="); for (int b :i){//和上面一样只不过方便一点 System.out.println(b); } } }
break和continue
-
跳出循环break(辞职)
package day06; public class Demo02 { public static void main(String[] args) { for (int i = 0; i < 5; i++) { System.out.println(i); if (i ==3 ){ break;//到3的时候跳出for循环 } } System.out.println("123");//有输出 0 1 2 3 123 } }
-
跳过,但是循环继续continue(请假)
package day06; public class Demo02 { public static void main(String[] args) { for (int i = 0; i < 100; i++) { if (i % 10==0 ){ System.out.println(); continue;//跳过取摸等于10的,循环继续 } System.out.print((i)+"\\t");//就是没了0和10 } } }
-
求质数
package day06; public class Demo03 { //求1到10的质数 public static void main(String[] args) { aa:for (int i = 1; i <= 10; i++) { for (int j =2; j <= i/2; j++){ //判断是否是质数,从2到总数除于2 if (i %j == 0){ // 如果有其他因数就跳出 continue aa; //然后继续回到有aa标签的循环 } // } // System.out.print(i+" "); } } }
5行三角
package day06; public class Demo04 { //打印5行三角形 public static void main(String[] args) { for (int i = 1; i <= 5; i++) { for (int j = 5; j >= i; j--) {//1.打印5个空格 2.打印4个空格 System.out.print(" "); } for (int j = 1; j <= i; j++ ){ System.out.print("*"); //1.打印一颗星 2.打印2颗星 3.打印3颗星 } for (int j = 1; j < i; j++ ){// 2.打印一颗星 3.打印2颗星 System.out.print("*"); } System.out.println(); //1.换行 2.换行 3.换行 } } }
方法
System.out.println() 类 + 对象 + 方法
-
使用add方法
-
方法包含于类或对象
package day06; public class Demo05 { public static void main(String[] args) { int sum = 0; System.out.println(sum=add(3,5)); } public static int add(int a,int b){ return a+b; } }
以上是关于Day06的主要内容,如果未能解决你的问题,请参考以下文章