Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

编程思维的培养和经典案例 PDF 下载


分享到:
时间:2024-04-12 10:53来源:http://www.java1234.com 作者:转载  侵权举报
编程思维的培养和经典案例
失效链接处理
编程思维的培养和经典案例 PDF 下载
 
 
 
相关截图:
 

主要内容:

1. 数组的复制:

 

1)System.arraycopy(a,1,b,0,4);
2)int[] b = Arrays.copyOf(a,6);
a = Arrays.copyOf(a,a.length+1);

 

2. 方法:
封装一段特定的业务逻辑功能、只干一件事、反复多次调用、减少重复、有利于维护
何时用:只要是一个独立的业务功能,就要把它封装到一个方法中
3. 方法的定义:
 
修饰词 返回值类型 方法名(参数列表){
方法体----具体的业务逻辑功能实现
}

 

4. 方法的调用:
无返回值:方法名(有参传参);
有返回值:数据类型 变量 = 方法名(有参传参); //-------最常规的调用方式
System.out.println( 方法名(有参传参) ); //返回值为基本类型时可以这样调
5. return
return ; //1)结束方法的执行 2)返回结果给调用方
return; //1)结束方法的执行
 
精华笔记:
1. 案例:------培养编程思维能力
笔记:
1. 案例:------培养编程思维能力
 
package day07;
import java.util.Scanner;
/**
* 需求:猜数字小游戏
* 训练目标: while(true)自造死循环+break
*/
public class Guessing {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int num = (int)(Math.random()*1000+1); //1到1000
System.out.println(num); //作弊
while(true){ //自造死循环
System.out.println("猜吧!");
int guess = scan.nextInt();
if(guess>num){
System.out.println("猜大了");
}else if(guess<num){
System.out.println("猜小了");
}else{
System.out.println("恭喜你猜对了");
break; //跳出循环
}
}
}
}

 



 

 
 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐