300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 漫漫Java学习路 第四天

漫漫Java学习路 第四天

时间:2022-11-21 06:06:04

相关推荐

漫漫Java学习路 第四天

package cn.tedu.basic;//本类用于测试for循环public class TestFor {public static void main(String[]ages) {for(int i=0;i<=10;i++) {System.out.println(i);}System.out.println("-----------------");for(int i=10;i>=0;i--) {System.out.println(i);}for(int i=8;i<=8888;i=i*10+8) {System.out.println(i);}}}

package cn.tedu.basic;//本类用于测试for循环结构2public class TestFor2 {public static void main(String[]ages) {int h = 0;for(int i=1;i<=100;i++) {h = h + i;}System.out.println("1~100所有整数的和为:"+h);System.out.println("-----我是一根无情的分割线-----");int s = 0;for(int i=1;i<=100;i++) {if(i%2==0) {System.out.println(i);s = s + i;}}System.out.println("1~100之间所有偶数的和为:"+s);System.out.println("-----我是一根无情的分割线-----");int e = 0,c=0;for(int i=1;i<=100;i++) {if(i%2!=0) {System.out.println(i);e = e + i;c++;}}System.out.println("1~100之间所有奇数的个数为:"+c);System.out.println("1~100之间所有奇数值的和为:"+e);}}

package cn.tedu.basic;//本类型用于测试各种成员变量的默认值public class TestVariable {static byte a;//整形类型的成员变量默认值为0static short b;static int c;static long d;static float e;//浮点型的成员变量默认值为0.0static double f;static char g;//char类型的成员变量默认值为'\u0000',体现为一个空格static boolean h;//布尔类型的成员变量默认值为falsestatic String n;//引用类型的成员变量默认值为nullpublic static void main(String[]ages) {System.out.println(a);//0System.out.println(b);//0System.out.println(c);//0System.out.println(d);//0System.out.println(e);//0.0System.out.println(f);//0.0System.out.println(g);//空格System.out.println(h);//falseSystem.out.println(n);//null}}

package cn.tedu.basic;//本类型用于测试成员变量与局部变量public class TestVariable2 {/*成员变量:* 1.位置:类里方法外* 2.要求:无需手动初始化,会自动对应类型的默认值* 3.生命周期:在整个类中都生效,类消失,成员变量才会消失*/static int count = 200;public static void main(String[]ages) {/*局部变量:* 1.位置:在方法里* 2.要求:必须手动初始化(赋值)* 3.生命周期:随着方法的存在而存在,对应的代码执行完毕,局部变量随之释放*/int sum = 100;System.out.println(sum);System.out.println(count);}}

package cn.tedu.basic2;import java.util.Scanner;//本类用于测试关键字break和continuepublic class TestBreakAndContinue {@SuppressWarnings("resource")public static void main(String[] ages) {for(int i=0;i<100;i++) {System.out.println("请输入您猜的数字");int a = new Scanner(System.in).nextInt();if(a==88) {System.out.println("太棒啦!您猜中了!!!");break;//continue;}System.out.println("已经很接近了,加油");}}}

package cn.tedu.basic2;//本类用于测试嵌套for循环public class TestForDemo {public static void main(String[] ages) {/*总结:外层循环执行一次(控制轮数)* 内层循环执行多次(在每一轮循环中都会执行多次)*/for(int i=1;i<4;i++) {System.out.println("外层循环的第"+i+"轮");for(int j=1;j<=5;j++) {System.out.println("内层"+j);}}/*总结:外层循环控制的是行数,内层循环控制的是每行打印的列数*/for(int i=0;i<3;i++) {for(int j=0;j<5;j++) {System.out.print("*");}System.out.println();}System.out.println("----------------------------");for(int i=0;i<6;i++) {for(int j=0;j<=i;j++) {System.out.print("*");}System.out.println();}}}

package cn.tedu.basic2;//使用for循环打印99乘法表public class TestForTriangle {public static void main(String[] ages) {for(int i=1;i<=9;i++) {for(int j=1;j<=i;j++) {System.out.print(j+"*"+i+"="+(i*j)+"\t");}System.out.println();}}}

package cn.tedu.method;//本类用于方法的入门案例public class TestMethod {public static void main(String[] ages) {System.out.println(1);//2.我们通过方法名+参数列表的方式来调用方法的功能method1();System.out.println(2);method2(13);method3(4,5);String s = method4("你好鸭!");System.out.println(s);int n = method5(4);System.out.println(n);}/* 1.方法的修饰符,方法的返回值类型,方法名(参数列表){方法体}*/public static void method1() {System.out.println(5);System.out.println(6);System.out.println(7);}public static void method2(int age) {System.out.println("海绵宝宝今年"+age+"岁了");}public static void method3(int a,int b) {System.out.println(a+b);}/* 如果一个方法想要返回值,那么必须修改方案的返回值类型* 并且要return这个类型的结果* 如果一个方法的返回值类型是void,那么不允许有返回值*/public static String method4(String str) {return str;}private static int method5(int a) {return a*a;}}

package cn.tedu.method;//本类用于方法的入门案例public class TestMethod2 {public static void main(String[] args) {run();eat(9);String r = play("二郎神");System.out.println(r);}private static void run() {System.out.println("小狗DOG跑的老快了");}private static void eat(int n) {System.out.println("小狗今晚要吃"+n+"个肉包子");}private static String play(String host) {System.out.println("小狗DOG和主人"+host+"玩的很开心");return "飞盘";}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。