java设置一个方法_java-方法创建与使用

1.方法:

1)封装一段特定的业务逻辑功能

2)方法尽可能的独立,一个方法只干一件事(低耦合)

3)方法可以被反复调用多次(高复用)

4)减少代码重复,有利于代码维护,有利于团队协作开发

2.方法的定义:

修饰词 返回值类型 方法名(参数列表){

方法体

}

3.方法的调用:

3.1)无返回值: 方法名(有参传参);

3.2)有返回值: 数据类型 变量 = 方法名(有参传参);

4.return:

1)return 值; 1.1)结束方法的执行 1.2)返回结果给调用方

2)return; 2.1)结束方法的执行

方法可以有返回值,也可以没有返回值

1)无返回值,将返回值类型设置为void

2)有返回值,将返回值类型设置为具体的数据类型即可

若方法执行完后,还需要用到方法中的某个数据----有返回值

不需要用到方法中的某个数据----无返回值

System.out.println("HelloWorld");

System.arraycopy(a,1,a1,0,4);

Arrays.sort(arr);--------------------无返回值

int a = scan.nextInt();

double b = scan.nextDouble();

double c = Math.random();

double d = Math.sqrt(25);

int[] a1 = Arrays.copyOf(a,6);-------有返回值

猜字符小游戏:

一.设计数据结构:变量

1)char[] chs; //随机字符数组

2)char[] input; //用户输入的字符数组

3)int[] result; //对比的结果

4)int sc; //得分

二.设计程序结构:方法

1)主方法:

public static void main(String[] args){

//...

}

2)生成随机字符数组

public static char[] generate(){

char[] chs = new char[5];

//...

return chs;

}

3)对比:随机字符数组与用户输入的字符数组

public static int[] check(char[] chs,char[] input){

int[] result = new int[2];

//...

return result;

}

三.设计算法:方法体

String str = "hello";

1)将字符串转换为大写字母和小写字母

str = str.toUpperCase(); //转成大写字母

str = str.toLowerCase(); //转成小写字母

2)将字符转换为字符数组

char[] input = str.toCharArray();

3)判断字符串内容是否相等

if(str.equals("EXIT")){

}

我是初学者,如有更新不好的,欢迎这位大神指出,谢谢大家!

更多精彩以后更新,转载注明!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值