九月二号——API、java String类的常用方法

API

应用软件编程接口。是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组里程能力,而无需访问源代码,或理解内部工作机制的细节。

String类的常用方法

1.length()

String s="I Love You";
int length=s.length();
System.out.println(length);

2.equals(Object)

将给定字符串与当前字符串相比较,若两字符串相等,则返回true,否则返回false。

String s="I Love You";
boolean a=s.equals("I Hate You");
System.out.println(a);

3.substring(int beginIndex)||(int beginIndex,int endIndex)

返回字符串中从beginIndex开始的子串。

String s="I Love You";
String ss=s.substring(3);
System.out.println(ss);

String sss=s.substring(0,5);
System.out.println(sss);
结果:ove You

4.charAt(int index)

返回index指定位置的字符。

String s="I Love You";
char ss=s.charAt(0);
System.out.println(ss);

结果:I

5.indexOf(String str):从0开始计数

返回str 在字符串中第一次出现的位置。

String s="I Love You";
int ss=s.indexOf("L");
System.out.println(ss);

结果:3

6.compareTo(String anotherString)

若调用该方法的字符串大于参数字符串,则返回大于0的值;

String s="I Love You";
int ss=s.compareTo("I Love");
System.out.println(ss);

结果:4

注:若参数字符串按照该字符串的顺序写下去(如:从"我"开始),返回的是具体的少(多)几个字符。若没有按该字符串的顺序写,则返回的是随机数(大于参数字符串为正数,小于为负数)。

7.replace(char oldChar,char newChar)

以newChar字符替换字符串中所有oldChar字符。

String s="I Love You";
String ss=s.replace("Love","Hate");
System.out.println(ss);

结果:I Hate You

8.trim()

去掉字符串的首尾空格

String s="I Love You";
String ss=s.trim();
System.out.println(ss);

结果:ILoveYou

9.toLowerCase()||toUpperCase()

将字符串中的所有字符都转换为小写字符。

String s="I Love You";
String ss=s.toLowerCase();
System.out.println(ss);

结果:i love you
posted @ 2022-09-03 09:43  燕草菇  阅读(42)  评论(0)    收藏  举报