Latest web development tutorials
×

Java หลักสูตร

Java หลักสูตร Java แนะนำโดยย่อ Java การกำหนดค่าการพัฒนาสภาพแวดล้อม Java พื้นฐานไวยากรณ์ Java วัตถุและการเรียน Java ชนิดข้อมูลพื้นฐาน Java ประเภทตัวแปร Java การปรับเปลี่ยน Java ผู้ประกอบการ Java โครงสร้างห่วง Java สาขาโครงสร้าง Java Number หมวดหมู่ Java Character หมวดหมู่ Java String หมวดหมู่ Java StringBuffer Java แถว Java วันที่เวลา Java นิพจน์ปกติ Java ทาง Java Stream,File,IO Java Scanner หมวดหมู่ Java การจัดการข้อยกเว้น

Java เชิงวัตถุ

Java สืบทอด Java Override/Overload Java polymorphism Java ระดับนามธรรม Java บรรจุภัณฑ์ Java อินเตอร์เฟซ Java บรรจุภัณฑ์

Java การสอนที่ทันสมัย

Java โครงสร้างข้อมูล Java คอลเลกชันกรอบ Java ยาชื่อสามัญ Java การทำให้เป็นอันดับ Java เขียนโปรแกรมเครือข่าย Java ส่ง Email Java การเขียนโปรแกรมแบบมัลติเธรด Java Appletรากฐาน Java เอกสารความคิดเห็น Java ตัวอย่าง Java 8 คุณสมบัติใหม่ Java MySQL สัมพันธ์

Java lastIndexOf () วิธีการ

ระดับ Java String ระดับ Java String


มีสี่รูปแบบ lastIndexOf () วิธีการคือ:

  • int สาธารณะ lastIndexOf (int CH): คืนตัวละครในสายของดัชนีที่ผ่านมานี้จะปรากฏขึ้นหากไม่มีตัวอักษรดังกล่าวก็กลับ -1

  • int สาธารณะ lastIndexOf (int CH, int fromIndex): การกลับมาส่งคืนดัชนีอักขระที่ระบุภายในสตริงของการเกิดขึ้นที่ผ่านมานี้ถ้าไม่มีตัวอักษรดังกล่าวก็กลับ -1

  • int สาธารณะ lastIndexOf (String STR): คืนตัวละครในสายของดัชนีที่ผ่านมานี้จะปรากฏขึ้นหากไม่มีตัวอักษรดังกล่าวก็กลับ -1

  • int สาธารณะ (STR String, int lastIndexOf fromIndex): ส่งกลับตัวละครในสายของดัชนีที่ผ่านมานี้จะปรากฏขึ้นหากไม่มีตัวอักษรดังกล่าวก็กลับ -1

ไวยากรณ์

public int lastIndexOf(int ch)

或

public int lastIndexOf(int ch, int fromIndex)

或

public int lastIndexOf(String str)

或

public int lastIndexOf(String str, int fromIndex)

พารามิเตอร์

  • CH - ตัวอักษร

  • fromIndex - ดัชนีเพื่อเริ่มการค้นหา

  • STR - ย่อยในการค้นหา

ราคาย้อนกลับ

ค่าดัชนีเกิดขึ้นครั้งแรกของการย่อยที่ระบุในสตริง

ตัวอย่าง

public class Test {
	public static void main(String args[]) {
		String Str = new String("本教程:www.w3big.com");
		String SubStr1 = new String("w3big");
		String SubStr2 = new String("com");

		System.out.print("查找字符 o 最后出现的位置 :" );
		System.out.println(Str.lastIndexOf( 'o' ));
		System.out.print("从第14个位置查找字符 o 最后出现的位置 :" );
		System.out.println(Str.lastIndexOf( 'o', 14 ));
		System.out.print("子字符串 SubStr1 最后出现的位置:" );
		System.out.println( Str.lastIndexOf( SubStr1 ));
		System.out.print("从第十五个位置开始搜索子字符串 SubStr1最后出现的位置 :" );
		System.out.println( Str.lastIndexOf( SubStr1, 15 ));
		System.out.print("子字符串 SubStr2 最后出现的位置 :" );
		System.out.println(Str.lastIndexOf( SubStr2 ));
	}
}

ดังกล่าวข้างต้นผลการทำงานของโปรแกรม:

查找字符 o 最后出现的位置 :17
从第14个位置查找字符 o 最后出现的位置 :13
子字符串 SubStr1 最后出现的位置:9
从第十五个位置开始搜索子字符串 SubStr1最后出现的位置 :9
子字符串 SubStr2 最后出现的位置 :16

ระดับ Java String ระดับ Java String