您现在的位置是:首页 > 名人名句

【JAVA】通过JAVA实现用户界面的登录

作者:焦糖时间:2024-03-30 17:10:43分类:名人名句

简介  文章浏览阅读1k次,点赞35次,收藏21次。通过JAVA实现用户界面的登录

点击全文阅读

](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)

🌈个人主页: Aileen_0v0
🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法|MySQL|
💫个人格言:“没有罗马,那就自己创造罗马~”

文章目录

`实参和形参的关系``方法重载``EXERCISES1-模拟登录`

实参和形参的关系

public class Test {    public static  void swap(int a , int b){        int tmp = a;        a = b;        b = tmp;}    public static void main(String[] args) {        int x = 10;        int y = 20;        swap(x,y);        System.out.println(x);        System.out.println(y);    }}

+++9

在这里插入图片描述

JAVA 当中无法获取到 局部变量的地址.
实参和形参的关系就像榨汁机一样,丢进去的是橙子,出来的是橙汁.
public class Test {    public static void main(String[] args) {        int[] arr = {10,20};        swap(arr);        System.out.println("arr[0] = " + arr[0] + "arr[1] = " + arr[1] );    }    public static void swap(int[] arr) {        int tmp = arr[0];        arr[0] = arr[1];        arr[1] = tmp;    }}

在这里插入图片描述

虽然数组通过下标可以交换它的位置,但它的内存地址并未发生改变.
所以说,数组不能传某一块的内存地址.
return 代表法方的结束.return后的代码不会被执行.

方法重载

public class Test {    public static double add(double d , double c){        return  d + c;    }//     Overload 重载    public static int add(int d , int c){        return  d + c;    }    public static long add(long d , int c){        return  d + c;    }    public static long add(long d , int c , int b){        return  d + c;    }        public static void main(String[] args) {        int x = 10;        int y = 20;        int ret = add(x, y);        System.out.println(ret);        double d1 = 10.5;        double d2 = 12.5;        double dd = add(d1, d2);        System.out.println(dd);    }}

在这里插入图片描述

根据上面的代码我们可以知道,方法的重载遵循以下原则:
(1)方法名一样.
(2)方法的参数列表不一样[个数,数据类型,顺序]
(3)返回值是否一样,不影响方法重载.
___

EXERCISES1-模拟登录

在这里插入图片描述

public class X {    public static void main(String[] args) {        int count = 3;        Scanner scanner = new Scanner(System.in);        while (count != 0) {            System.out.println("请输入您的密码");            String password = scanner.nextLine();            if (password.equals("123456")) {                System.out.println("登陆成功");                return; // 通过 return退出程序            } else {                System.out.println("输入错误,请重新登录");                count--;            }        }        System.out.println("程序已退出");    }}

在这里插入图片描述


](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)

](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)

点击全文阅读

郑重声明:

本站所有活动均为互联网所得,如有侵权请联系本站删除处理

我来说两句