1. استخدم طريقة indexof:
اختبار الفئة العامة test11 {private static int counter = 0 ؛/***param args*/public static void main (string [] args) {string str = "sdss ** & hgjhadhcasch & ^^" (str.indexof ("java") == -1) {return 0 ؛} آخر إذا (str.indexof ("java")! = -1) {counter ++ ؛ stringnumbers (str.substring (str.indexof ("java")+4)) 2. إذا لم يكن السلسلة الفرعية سلسلة مع نفس البداية والنهاية ، فيمكن تنفيذها أيضًا على هذا النحو:
if (str.indexof ("java")! = -1) {string [] str1 = str.split ("java") ؛ system.out.println (str1.length -1) ؛} آخر {system.out.println (0) ؛}إن Java أعلاه يبحث عن عدد الفروع في السلاسل هو المحتوى الكامل المشترك من قبل المحرر. آمل أن يعطيك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.