首页 > 其他 > 详细

String工具类2

时间:2019-04-20 22:20:21      阅读:141      评论:0      收藏:0      [点我收藏+]

1:比较字符串

public static void main(String[] args) {
        // String去创建对象有多种方式
        // 方式1  直接字面值赋值
        String s = "我的天空";
        String s2 = "我的天空";
        
        System.out.println(s.equals(s2));// 结果是?true
        System.out.println(s==s2);// 结果是什么?false
    }

2通过创建String类对象调用String的方法 并且和字符串对象调用的不同,

public static void main(String[] args) {
        // String去创建对象有多种方式
        // 方式1  直接字面值赋值
        String s = "我的天空";
        String s2 = "我的天空";
        String s3 = new String ("我的天空");//String类是final类型 不能被继承,但可以创建对象实现
        // 只要new ,那就不肯能 ==
        System.out.println(s.equals(s2));// 结果是?true
        System.out.println(s==s2);// 结果是什么?false
        System.out.println(s == s3);
        //调用String里面的方法可以通过创建String对象 或者定义我们平时用的字符串调用,只不过一个是对象String类的
        //一个是String类型的字符串
    }

3:字符串的长度

public static void main(String[] args) {
        // 字符串的方法非常多
        // 1 字符串的长度
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入一段文字:");
        String s = scanner.next();
        System.out.println(s.length());
        String name = "王远航";
        System.out.println(name.length());
    }
    

4:使用equals方法进行模拟登陆系统

public static void main(String[] args) {
        // 字符串的方法非常多
        // 模拟登陆
        // 1 使用equals方法,判断文本内容
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入你的用户名:");
        String username = scanner.next();
        System.out.println("请输入密码:");
        String password = scanner.next();
        if(username.equals("admin") && password.equals("java")) {
            System.out.println("尊敬的" + username + "欢迎你");
        } else {
            System.out.println("对不起,用户名或密码错误");
        }
    }

5:

String工具类2

原文:https://www.cnblogs.com/wan19890618123/p/10742732.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!