本文概述
- Java String startsWith()方法示例
- Java String startsWith(String prefix, int offset)方法示例
内部实施
public boolean startsWith(String prefix, int toffset) {
char ta[] = value;
int to = toffset;
char pa[] = prefix.value;
int po = 0;
int pc = prefix.value.length;
// Note: toffset might be near -1>
>
>
1.
if ((toffset <
0) || (toffset >
value.length - pc)) {
return false;
}
while (--pc >
= 0) {
if (ta[to++] != pa[po++]) {
return false;
}
}
return true;
}
签名
下面给出了startWith()方法的语法或签名。
public boolean startsWith(String prefix)
public boolean startsWith(String prefix, int offset)
参数
前缀:字符序列
退货
对或错
Java String startsWith()方法示例
public class StartsWithExample{
public static void main(String args[]){
String s1="java string split method by srcmini";
System.out.println(s1.startsWith("ja"));
System.out.println(s1.startsWith("java string"));
}}
立即测试
输出:
true
true
Java String startsWith(String prefix, int offset)方法示例这是startWith()方法的重载方法, 该方法用于将一个额外的参数(偏移量)传递给该函数。此方法从传递的偏移量开始起作用。让我们来看一个例子。
public class StartsWithExample2 {
public static void main(String[] args) {
String str = "srcmini";
System.out.println(str.startsWith("J"));
// True
System.out.println(str.startsWith("a"));
// False
System.out.println(str.startsWith("a", 1));
// True
}
}
【Java字符串startsWith()】输出:
true
false
true
推荐阅读
- Java String substring()
- Java String intern()
- 14个最佳卡通流媒体网站(在线观看你最喜欢的卡通)
- 开始菜单软件(10个最佳免费Windows开始菜单替代品)
- 如何修复笔记本电脑耳机插孔无法工作(解决方法教程)
- 点餐小程序APP开发
- appium 1.6.x版本去除安装UnlockSetting
- Android 设备兼容性
- Android零基础入门第70节(ViewPager轻松完成TabHost效果)