【Java基础学习001】Java String 类的学习
文章目录
前言
字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。
一、创建字符串
怎么创建
1、声明对象String
2、定义它的名字
3、进行赋值操作
参考代码
public class Demo {
private String str = "HelloWorld";
public static void main(String[] args){
}
}
二、String类的比较demo
1、模仿登录操作
public static void main(String[] args) {
//用户登录
String s1 = "Hello"; // String 直接创建
String s2 = "12345"; // String 直接创建
Demo demo = new Demo();
demo.loginUser(s1,s2);
}
public int loginUser(String username,String password){
String username_succ = "Hello";
String password_succ = "123456";
if(username==username_succ&&password==password_succ){
System.out.println("登陆成功");
return 1;
}else{
System.out.println("登陆失败!!!!!请检查账号密码");
return 0;
}
}
结果演示
登陆失败!!!!!请检查账号密码
三、String函数及其用法
1、 String[] split(String regex)(字符串拆分)
根据给定正则表达式的匹配拆分此字符串。
public static void main(String[] args){
String str = "IT男,二次元,野猫,喜欢学习";
String[] arr = str.split(",");
for(String s: arr){
System.out.println(s);
}
}
结果演示
IT男
二次元
野猫
喜欢学习
2、 String substring(int beginIndex, int endIndex)(字符串截取)
返回一个新字符串,它是此字符串的一个子字符串。
public static void main(String[] args){
String a = "asdHelloWord";
String arr = a.substring(3,8); //左闭右开[3,8)
System.out.println(arr);
}
结果演示
Hello
3、char[] toCharArray()(字符串转化字符数组)
将此字符串转换为一个新的字符数组。
public static void main(String[] args){
String a = "Hello";
char[] ar = a.toCharArray();
for(char s : ar){
System.out.print(s);
System.out.print(".");
}
}
结果演示
H.e.l.l.o.
总结
本文仅仅简单介绍了Java中几个常见String类的使用,而String类中提供了大量能使我们快速便捷地处理字符串的函数和方法。