java 中endwith怎么使用?

如题所述

endwith类需要用public声明子类。

用法:public boolean endsWith(String suffix)

参数:suffix -- 指定的后缀。

返回值:如果参数表示的字符序列是此对象表示的字符序列的后缀,则返回 true;否则返回 false。注意,如果参数是空字符串,或者等于此 String 对象(用 equals(Object) 方法确定),则结果为 true。

endsWith() 方法用于测试字符串是否以指定的后缀结束。

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-30
String 的基本方法
判断一个字符串是否是以 X 结尾 返回值类型为boolean

String str = “abcd”;
if(str.endwith("d")){
return "xxxxxx";
}else{
return "xxxxxx";
}
第2个回答  2012-10-27
boolean endsWith(String suffix)

判断某个字符串是否是以suffix结束的。与之对应的还有startsWith,在String.java中,endsWith也是调用startsWith的,你看:
public boolean endsWith(String suffix) {
return startsWith(suffix, count - suffix.count);
}
public boolean startsWith(String prefix) {
return startsWith(prefix, 0);
}

public boolean startsWith(String prefix, int toffset) {
char ta[] = value;
int to = offset + toffset;
char pa[] = prefix.value;
int po = prefix.offset;
int pc = prefix.count;
// Note: toffset might be near -1>>>1.
if ((toffset < 0) || (toffset > count - pc)) {
return false;
}
while (--pc >= 0) {
if (ta[to++] != pa[po++]) {
return false;
}
}
return true;
}本回答被网友采纳
第3个回答  2012-10-30
String str="hello";
boolean test=str.endWith("o");
相似回答