zoukankan      html  css  js  c++  java
  • java14(用户登录练习)

    实现一个小功能即是实现一个方法

    1.方法:定义一个小功能,储存某段代码,方便在需要时调出来反复使用 !!!!重复使用
    格式:

    static void 名称(){
    }
    

    注意点:
    ①在static main方法中要调用其他方法,调用的其他方法也要加static
    ②定义一个方法时要把它放在类里(class里),不可以放在其他方法中
    ③程序中会先执行main方法,(相当于入口)想要输出其他方法,需要在main方法中调用
    ④定义方法无先后顺序。(可以先调用某方法,在后面再进行-定义)
    ⑤方法名不能相同
    2.方法参数的介绍
    []:可有可无

    [修饰符]【可有可无,如static】返回值类型 方法名【不可以用数字开头,和标识符规则相同】([形式参数]){
    方法体【重复循环执行的代码】
    }
    [return    值]
    void值返回为空
    如果有返回值必须要有return值
    

    3.形式参数只在定义的此方法中有效,在其他方法中无效
    【驼峰命名法:第一个字母小写,后面的每个单词的首字母大写】
    4.形式参数,实际参数

    	static void a(int a,int b) {   
                      【形式参数】
    		int c =a+b;
    		System.out.println(c);
    	}
    	public static void main(String[] args) {
    		a(5,6);
             【实际参数】
    

    5.return
    返回什么类型,声明时就要写成什么类型
    有return时,相当于把数存到一个地方,并未打印出来,并且在需要使用时与其他字符或字符串等拼接。

    static int sum(int a,int b) {
    	int c=a+b;
    	return c;
    }
    public static void main(String[] args) {
    	int c=sum(15,21);
    	int d =sum(55,10);
    	System.out.println(c+d);
    }
    101
    

    6.返回值练习
    用户登录
    需要实现的需求:
    提前设定好userName和passWord的值
    判断用户名和密码是否正确
    如果正确则输出登陆成功
    如果错误则输出登陆失败
    //用户名:qwe
    //密码:123

    static int login(String userName,String passWord) {
    **规则,初始值**
        if(userName == "qwe"&&passWord == "123") {
    	return 1;
    }else {
    	return 0;
    }
    }
    public static void main(String[ ] args){
    **输入值**
        int a=login("qwe","123");
        if(a==1){
            System.out.println("登陆成功");
    }else{
    	System.out.println("登陆失败");
    }
    }
    【登陆成功】
    

    7.方法的重载
    定义:在同一类中,定义的形式参数不同,所以不同的定义的方法名称可以相同


    小练习:直接在main方法中输出想要得到的东西(把main中System.out.println();省略掉)

    static void a(char i){
    	System.out.println(i);
    }
    static void main(String[ ] args){
        i('1');
        i('2')
    
    }
    【1】
    【2】
    
  • 相关阅读:
    day01
    用表单验证数据(1)
    用表单验证数据
    表单
    ORM作业
    mysql完全卸载大全
    mycat特点及用途
    ajax 跨域请求解决方案
    myeclipse使用SVN团队开发
    配置mybatis错误总结
  • 原文地址:https://www.cnblogs.com/-zero/p/10281746.html
Copyright © 2011-2022 走看看