java indexof 源码_Java 字符串搜索方法indexOf和lastIndexOf。

public class Main //来 自 时 代 J a v a 公 众 号 - N o w J a v a . c o m

{

public static void main(String[] args)

{

String letters = "abcdefghijklmabcdefghijklm";

// test indexOf to locate a character in a string

System.out.printf(

"'c' is located at index %d\n", letters.indexOf('c'));

System.out.printf(

"'a' is located at index %d\n", letters.indexOf('a', 1));

System.out.printf(

"'$' is located at index %d\n\n", letters.indexOf('$'));

// test lastIndexOf to find a character in a string

System.out.printf("Last 'c' is located at index %d\n",

letters.lastIndexOf('c'));

System.out.printf("Last 'a' is located at index %d\n",

letters.lastIndexOf('a', 25));

System.out.printf("Last '$' is located at index %d\n\n",

/*

nowjava.com - 时代Java

*/

letters.lastIndexOf('$'));

// test indexOf to locate a substring in a string

System.out.printf("\"def\" is located at index %d\n",

letters.indexOf("def"));

System.out.printf("\"def\" is located at index %d\n",

letters.indexOf("def", 7));

System.out.printf("\"hello\" is located at index %d\n\n",

letters.indexOf("hello"));

// test lastIndexOf to find a substring in a string

System.out.printf("Last \"def\" is located at index %d\n",

/**代码未完, 请加载全部代码(NowJava.com).**/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值