GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — JavaTutorial/src/F004_Strings.java at master · windweb/JavaTutorial Expand file tree/ Copy pathF004_Strings.javaMore file actions 45 lines (34 loc) · 3.3 KB / Copy pathF004_Strings.javaFile metadata and controls45 lines (34 loc) · 3.3 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 public class F004_Strings { public static void main(String[] args) { String message = "Hello World" + "!!"; /* Конкатенация строк (+)*/ System.out.println(message); System.out.println(message.endsWith("!!")); /* endsWith(String suffix): // Проверяет, заканчивается ли строка определенным суффиксом. // Возвращает true, если message заканчивается на "!!".*/ System.out.println(message.startsWith("!!")); /* startsWith(String prefix): // Проверяет, начинается ли строка с определенного префикса. // Возвращает false, так как message не начинается с "!!".*/ System.out.println(message.indexOf("h")); // System.out.println(message.indexOf("H")); // indexOf(String str): // Возвращает индекс первого вхождения указанной подстроки в строку. // Если подстрока не найдена, возвращает -1. // В первом случае поиск "h" вернет -1 (так как Java чувствительна к регистру), // а поиск "H" вернет 0 (индекс первого символа в строке "Hello World!!"). System.out.println(message.replace("W", "VV")); // replace(char oldChar, char newChar): // Заменяет все вхождения oldChar на newChar в строке. // В вашем случае заменяет "W" на "VV", получается "Hello VVorld!!". System.out.println(message.toLowerCase()); // toLowerCase(): Преобразует все символы строки в нижний регистр. // Результатом будет "hello world!!". System.out.println(message.toUpperCase()); // toUpperCase(): Преобразует все символы строки в верхний регистр. System.out.println(message.trim()); // trim(): Удаляет начальные и конечные пробелы из строки. // В вашем случае строка "Hello World!!" не содержит пробелов на концах, так что результат будет тот же. System.out.println(message.length()); // length(): Возвращает длину строки (количество символов в ней). System.out.println(message.substring(6, 11)); // substring(int beginIndex, int endIndex): // Возвращает подстроку начиная с beginIndex и заканчивая endIndex - 1. System.out.println(message.charAt(0)); // charAt(int index): Возвращает символ по указанному индексу. System.out.println(message.equals("Hello World!!")); // equals(Object another): // метод сравнивает строки на точное совпадение System.out.println(message.equalsIgnoreCase("hello world!!")); // // equalsIgnoreCase(String anotherString): метод сравнивает строки на совпадение, игнорируя регистр символов. } } |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |