String сыныбының startWith () әдісі String префиксін тексеру үшін пайдаланылады. Берілген жолдың көрсетілген әріппен немесе сөзден басталатынынан кейін шын немесе жалған логикалық мәнді қайтарады.
Мысалға:
String str = «Сәлем»; // Бұл шындықты қайтарады, себебі string str басталады «He» str.startsWith («He»);
Java String startsWith () әдісі
StarsWith () әдісінің екі нұсқасы бар.
boolean startsWith(String str)
: Егер жолдың жолы - Жолдың префиксі болса, ол шын мәнін қайтарады.
boolean startsWith(String str, index fromIndex)
: Егер жол str басталатын болса, ол «trueIndex» индексінен басталады. Мысалы, String s мәні «Hi there» деп айтады және біз келесідей әдістермен жұлдыздарға (), яғни s.startsWith («сонда», 3) деп атасақ, онда бұл шындықты қайтарады, өйткені біз 3 мәнінInndex , «онда» кілт сөзін іздеу берілген жолдың 3-ші индексінен басталады және ол жолдың басында табылған.
StartWith () әдісінің қарапайым мысалы
Бұл қарапайым мысал, бізде string s бар, және we start with () әдісін қолданып, белгілі бір сөз жолымен басталады.
қоғамдық класс JavaExample { public static void main (Жол аралдары []) { // берілген жол String s = «Бұл тек үлгі жолы»; // берілген жолдың басталуын тексеру «This» System.out.println (s.startsWith («Бұл»)); // берілген жолдың басталуын тексеру «Hi» System.out.println (s.startsWith («Hi»)); } }
Шығару:
JavaString startsWith () әдісінің мысалы
Мысалы, startWith () әдісін қолданатынымызға мысал келтірейік.
қоғамдық сынып StartsWithExample {public static void main (Жол аралдары []) {String str = жаңа String («жылдам қоңыр кофе жалған иттен секіреді»);System.out.println («Жол страты жылдам басталады:» + str.startsWith («quick»));System.out.println («Жол страты қоңыр түстен басталады:» + str.startsWith («brown»));System.out.println («6-шы индекснен бастап» подброс желісі қоңыр префиксі бар: « + str.startsWith («қоңыр», 6));System.out.println («6-шы индексінен бастап» substring of the string «жылдам префиксі бар:» + str.startsWith («жылдам», 6));} }
Шығару:
Жол стр. Жылдамнан басталады: шын Жол страты қоңыр түстен басталады: жалған str (6-индексінен бастап) әріптері қоңыр префиксі бар: шын str (6-шы индекснен бастап) жолының шапшаң префиксі бар: жалған
startWith әдісі қайтарады, егер кіріс:
іздеу жолдары - aab
list- {bcf, nhgggg, aabde}
Менің біліміме сәйкес, аавдада аюлы бар сияқты шындықты қайтару керек.
Мен дұрыс па?
Бастапқы сөзді немесе бастау хатын тексере ме?
Бұл әдіс startWith () әдісінен өтіп жатқаныңызға байланысты болады, мысалы, егер сіз әдісті осы сияқты деп атасаңыз: str.startsWith («A») жолдың стр әріп «А» әрпімен басталатынын немесе жоқ екенін тексереді.