灯塔11.8学习内容

import java.util.Random;

public class Text4 {
public static void main(String[] args) {
	char[] chrs= new char[52];
	for(int i=0;i<chrs.length;i++) {
		if(i<=25) {
			chrs[i]=(char)(97+i);
		}else {
			chrs[i]=(char)(65+i-26);
		}
	}
	String result="";
	Random r=new Random();
	for (int i = 0; i < 4; i++) {
		int random=r.nextInt(chrs.length);
		result=result+chrs[random];
	}
	int number=r.nextInt(10);
	result=result+number;
	
	System.out.println(result);
	
}
}

创建一个验证码(前四位为随机大小写字母,第五位为数字)

对象的成员变量的默认值规则

数据类型默认值
基本类型byte,short,int,long0
float,double0.0
booleanfalse
引用类型类,接口,数组,stringnull

基本数据类型:数据值是存储在自己的空间里

        特点:赋值给其他变量,也是赋的真实的值

        引用数据类型:数据值是存储在其他空间中,自己空间中存储的是地址值

        特点:赋值给其他变量,赋的地址值

方法的重载

        在同一个类中,定义了多个同名的方法,这些同名的方法具有同种功能。每个方法具有不同的参数个数,这些同名的方法,构成了重载关系。

        即:同一个类中,方法名相同,参数不同的方法,与返回值无关。

                参数不同:个数不同,类型不同,顺序不同。

return关键字

        方法没有返回值:可以忽略不写,如果书写,表示结束方法

        方法有返回值:必须要写,表示结束方法和返回结果。

方法的注意事项:

        方法不调用就不执行

        方法与方法之间是平级关系,不能相互嵌套定义

        方法的编写顺序和执行顺序无关

        方法的返回值类型为void,表示该方法没有返回值,没有返回值的方法可以省略return语句不写。如果要编写return,后面不能跟具体的数据。

        return语句下面,不能编写代码,因为永远执行不到,属于无效代码。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值