String类

Posted 1997wy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String类相关的知识,希望对你有一定的参考价值。

方法

String substring(int ben);

 

String s="how are you";

sysout(s.subString(3));

从第四个开始

 

String  subString(int,end)

sysout(s.substring(3,6))

包6不包3

 

////判断字符串谁开头,谁结尾

Boolean  Starwith(String);

 

String s=“i fine 。java”;

sysout(s.Starswith("i‘));

打印true

 

Boolean  endswith(string);

sysout(s.EndsWith(".java"));

 

//判断字符串中是否包含另一个字符串

Boolean contains(string )

 

String s=“on my god”;

sysout(s。contains(“good”))

 

//返回字符串在字符串的索引

int indexof(String)

 

sysout(s。indexof(“my”));

出现第一次

 

重要

字符串转字节数组

byte【】 getbtyes()。。。。数组加s

 

byte【】 b=s6.getBytes();

for(int i=0;i<b.length:i++){

sysout(b[i])

}

 

字符串转字符数组

char【】 tocharArray()

 

char【】 c=s。tocharArray();

、、

忽略大小写

Boolean  equalsIngore(String)不区分

Boolean equals(String)区分

 

String s1=“abc”

String s2=“abC”;

sysout(s1。equalsIngore(s2))

以上是关于String类的主要内容,如果未能解决你的问题,请参考以下文章

《c++从0到99》七 STL之string类

STL详解string类

C++初阶:string类string类 | 浅拷贝和深拷贝(传统写法和现代写法) | string类的模拟实现

C++string类详解

C++string类

java string类