java string length method with examples
Цей посібник пояснює все про метод довжини рядка Java (), а також кілька прикладів програмування та поширені запитання, які допоможуть вам зрозуміти концепцію:
Більше того, ми розглянемо різні сценарії, пов’язані з методом String Java length (). Часті запитання, пов’язані з методом Java String length (), також будуть частиною цього посібника.
Пройшовши цей посібник, ви зможете розрахувати довжину рядка та використовувати його у багатьох різних випадках або сценаріях. Цей метод добре працює з іншими методами Java String.
=> Ознайомтесь з Ідеальним посібником з навчання Java тут
Що ви дізнаєтесь:
Довжина рядка Java
Довжина рядка - це не що інше, як кількість символів, які вона містить. Java має вбудований метод, який називається length (), щоб знайти кількість символів будь-якого рядка.
Синтаксис:
Синтаксис подано як
int length();
де length () - це метод пошуку кількості символів і повертає результат як ціле число .
Пошук довжини струни
У цьому прикладі , ми розглянемо найпростішу форму методу Java String length (). Ми ініціалізуємо рядок з деяким значенням, а потім обчислимо довжину.
public class length { public static void main(String() args) { // Initialized a String variable String str = 'Testing'; // Initialized a count variable which will store the length int count = str.length(); // Printed the count variable or the length of String. System.out.println('The String has ' +count +' characters'); } }
Вихід:
Пошук довжини масиву символів
У цьому прикладі , ми створили масив символів 'символи', а потім об'єднали ці символи у рядкову змінну 'str', а потім надрукували змінну та довжину.
public class length { public static void main(String() args) { // Initialized a character array char chars() = { 'T', 'e', 's', 't', 'i', 'n', 'g' }; // Initialized a String variable str with chars characters String str = new String(chars); // Printed the String variable System.out.println(str + ' has '); // Printed the length of the String Variable System.out.println(str.length()+ ' characters'); } }
Вихід:
Сценарії довжини рядка Java
Сценарій 1: Знаходження довжини рядка, який має пробіли.
Пояснення: У цьому сценарії ми знайдемо довжину рядка, який містить більше одного слова або підрядка, і вони розділені пробілами.
Тут ми ініціалізували дві змінні рядка з одинарними та подвійними пробілами, які будуть розглядатися як символ. Потім ми ініціалізували дві змінні підрахунку, які зберігатимуть довжину.
Нарешті, ми надрукували змінні підрахунку.
інструменти тестування безпеки для веб-додатків -
public class length { public static void main(String() args) { // Initialized a String variable with a single whitespace String str1 = 'This is'; // Initialized another String variable with two whitespace String str2 = 'Software Testing Help'; /* * Initialized a count1 variable which will store the length of the first String. */ int count1 = str1.length(); /* * Initialized a count2 variable which will store the length of the second String. */ int count2 = str2.length(); // Printed the count1 variable. System.out.println('The First String has ' + count1 + ' characters'); // Printed the count2 variable. System.out.println('The Second String has ' + count2 + ' characters'); } }
Вихід:
Сценарій 2: Знаходження довжини рядка, який має спеціальні символи.
Пояснення: Тут ми збираємося ініціалізувати рядок спеціальними символами і спробуємо отримати довжину рядка.
public class length { public static void main(String() args) { // Initialized a String variable with special characters String str = 'P@!.90$%'; /* * Initialized a count variable which will store the length of the String. */ int count = str.length(); // Printed the count variable. System.out.println('The String has ' + count + ' characters'); } }
Вихід:
Часті запитання
Q # 1) Що робить довжина рядка () у Java?
Відповідь: Він повертає кількість символів рядка. Індекс у Java починається з 0 і продовжується до n-го символу String.
Довжина буде індексом останнього елемента + 1.
Наприклад:
Рядок str = “Hello World”
Тут H має індекс (0), e - індекс (1) тощо.
Останнім елементом є d, який має індекс (10). Отже, загальна довжина - 11.
Q # 2) Що таке символ у Java?
Відповідь: Характер - це не що інше, як буква, яка поєднується разом, утворюючи Рядок. Java також розглядає пробіли як символ. Коли ви збираєтесь обчислити довжину рядка, який має пробіли, спеціальні символи тощо, тоді вони будуть розглядатися як символ.
Кожен символ має розмір = 1.
Q # 3) Як створити рядок заданого розміру в Java?
Відповідь: У цій програмі ми створили дві константи. Перша константа - це символ, який буде неодноразово зустрічатися в рядку, а друга константа - це кількість разів, коли вона буде відбуватися. Тоді ми зберегли всі елементи масиву символів у рядку.
Пізніше ми замінили всі символи NULL на перший константний символ. Нарешті, він повернув рядок і надрукував значення.
public class length { // Initialized a constant character which will repeatedly occur static final char chars = '$'; // Specied a constant length limit as 5 static final int StrLen = 5; public static void main(String() args) { // printing the return value of the create method System.out.println(create()); } public static String create(){ //created a new String from the character array String str = new String(new char(StrLen)); //replaced all NULL chars ' ' with specified character $ str = str.replace(' ', chars); return str; } }
Вихід:
Запитання та відповідь на інтерв’ю для тестування програмного забезпечення для більш свіжої інформації
Q # 4) Як змінити довжину рядка?
Відповідь: У наведеній нижче програмі ми змінили довжину рядка, замінивши підрядок пустим.
Ми взяли вхідний рядок, а потім надрукували рядок і довжину рядка. Потім ми замінили підрядок основного рядка на порожнє значення.
Знову ми надрукували рядок і довжину рядка.
public class length { public static void main(String() args) { // Initialized a String variable String str = 'Software Test'; // Printed the String and the length System.out.println(str + ' has ' +str.length()+ ' characters'); // Replaced the substring Test with a blank value str = str.replace(' Test', ''); // Printed the String and the length System.out.println(str + ' has ' +str.length()+ ' characters'); } }
Вихід:
Q # 5) Яка довжина масиву в Java? Чим вона відрізняється від довжини рядка ()?
Відповідь: В Array довжина - це змінна, яка використовується для отримання довжини масиву. Все, що нам потрібно зробити, це поставити Array.length, і це дасть вам довжину.
У рядку length () - це метод, який використовується для отримання довжини рядка. Отримуємо довжину, поклавши String.length ()
У наведеній нижче програмі давайте подивимось, як це працює.
public class length { public static void main(String() args) { // Specified the length of an Array as 4. int() arr = new int(4); // returned the length of an Array System.out.println('Array length is ' + arr.length); String str = 'Saket'; // returned the length of the String System.out.println('String length() is ' + str.length()); } }
Вихід:
Висновок
У цьому посібнику ми детально розібрались у методі Java String length (). Це найосновніший метод String, який використовується у співпраці з іншими методами String для досягнення бажаного результату.
Для кращого розуміння ми навели різні випадки або сценарії та поширені запитання, що стосуються довжини рядка. Хоча функціональна область цього методу невелика, область застосування така ж велика, як і будь-який інший метод.
Це найпростіший і основний метод класу String.
=> Завітайте сюди, щоб ознайомитись із ексклюзивними навчальними посібниками з Java.
Рекомендована література
- Рядок Java містить () Підручник із методів із прикладами
- Підручник із рядків Java | Рядові методи Java на прикладах
- Рядок Java порівняти до методу з прикладами програмування
- Метод підстроки Java () - Підручник із прикладами
- Рядок Java із підручником для буфера рядків та побудови рядків
- Метод розділення рядка Java () - Як розділити рядок у Java
- Підручник JAVA для початківців: 100+ практичних відео-підручників Java
- Як використовувати метод Java toString?