java如何调用string
调用String的基本方法
在Java中,String类提供了多种方法来操作字符串。以下是一些常用的方法:
创建字符串可以直接使用双引号:
String str = "Hello, World!";
使用new关键字创建字符串对象:
String str = new String("Hello, World!");
字符串长度和空值检查
使用length()方法获取字符串长度:
int length = str.length();
检查字符串是否为空:
boolean isEmpty = str.isEmpty();
字符串连接
使用+运算符或concat()方法连接字符串:
String combined = str1 + str2;
String combined = str1.concat(str2);
字符串比较
使用equals()方法比较字符串内容:

boolean isEqual = str1.equals(str2);
忽略大小写比较:
boolean isEqualIgnoreCase = str1.equalsIgnoreCase(str2);
字符串截取和查找
使用substring()方法截取子字符串:
String subStr = str.substring(0, 5);
查找字符或子字符串的位置:
int index = str.indexOf('o');
int lastIndex = str.lastIndexOf('o');
字符串替换
替换字符或子字符串:

String replaced = str.replace('o', 'a');
String replacedAll = str.replaceAll("Hello", "Hi");
字符串大小写转换
转换为大写或小写:
String upper = str.toUpperCase();
String lower = str.toLowerCase();
字符串分割
使用split()方法分割字符串:
String[] parts = str.split(",");
字符串格式化
使用format()方法格式化字符串:
String formatted = String.format("Name: %s, Age: %d", name, age);
字符串转换为其他类型
将字符串转换为整数或浮点数:
int num = Integer.parseInt("123");
double d = Double.parseDouble("123.45");
字符串构建
使用StringBuilder或StringBuffer高效构建字符串:
StringBuilder sb = new StringBuilder();
sb.append("Hello");
sb.append(" ");
sb.append("World");
String result = sb.toString();
这些方法涵盖了Java中String类的基本操作,可以根据需求选择合适的方法进行调用。






