Подниз в Java – низ

Podniz V Java Niz



Докато управлява данните в Java, може да има случаи, в които разработчикът трябва да го направи

да използвате съдържащите се данни или да ги промените. Например, използването на низова стойност по различен начин или актуализирането на стойностите в съответствие с даденото изискване запазва „ дизайн на документи ” непокътнати. В такива случаи поднизът в Java помага при използването на текущите ресурси и улесняването на функционалностите от страна на разработчика.

Този блог ще демонстрира използването и прилагането на „ подниз ” в Java.







Какво е „подниз“ в Java?

Подниз от низ ” в Java може да се постигне чрез „ подниз() ” метод. Този метод извлича и връща подниз от предоставените или въведени от потребителя низови стойности въз основа на указаните начален и краен индекси.



Синтаксис



низ. подниз ( начало, последно )

В горния синтаксис:





  • започнете ” се отнася до началния индекс.
  • последно ” отговаря на крайния индекс.

Пример 1: Извличане на подниз на низ от последния в Java

В този пример посоченият низ може да бъде подниз от последния:

низ даден низ = 'Java' ;
Система . навън . println ( 'Даденият низ е: ' + даден низ ) ;
Система . навън . println ( 'Извлеченият подниз от края е: ' + даден низ. подниз ( 3 ) ) ;

В горния кодов фрагмент:



  • Първо, инициализирайте стойността на низа и я покажете.
  • В следващата стъпка асоциирайте „ подниз() ” с посочения низ, като посочите дадения индекс.
  • Това ще доведе до извличане на последния знак от низ, като по този начин извлича подниза от последния.

Изход

Този изход означава, че последният знак от низ е извлечен, съответстващ на индекса „ 3 ”.

Пример 2: Извличане на подниз от низ по отношение на определени индекси в Java

В този конкретен пример низ в Java може да бъде подниз при конкретни индекси:

низ даден низ = 'Java' ;
Система . навън . println ( 'Даденият низ е: ' + даден низ ) ;
Система . навън . println ( 'Извлеченият подниз в '
+ 'посочените индекси е: ' + даден низ. подниз ( 0 , 2 ) ) ;

В горния кодов блок:

  • По същия начин инициализирайте стойността на низа и я покажете.
  • Сега приложете „ подниз() ” метод, така че низът да е подниз от самото начало, т.е.,” 0 ” до крайния индекс, т.е. 2 ”.
  • Обърнете внимание, че стойността срещу крайния индекс „ 2 ” се изключва в процеса на извличане на подниз.

Изход

От горния резултат може да се подразбира, че низът е съответно подниз.

Пример 3: Извличане на подниз от въведен от потребителя низ в Java

В този случай низът ще бъде взет като вход от потребителя и съответно поднизът. Първо, включете предоставената по-долу библиотека, за да активирате въвеждането от потребителя:

импортиране java.util.Scanner ;

Сега добавете следния код в „ основен () ” метод:

Вход на скенер = нов Скенер ( Система . в ) ;
Система . навън . println ( 'Въведете стойността на низа: ' ) ;
низ stringValue = вход. следващ ред ( ) ;
Система . навън . println ( 'Извлеченият подниз е: ' + stringValue. подниз ( 0 , 2 ) ) ;

В горния код:

  • Създавам ' Скенер „обект с име“ вход ' използвайки ' нов “ ключова дума и „ скенер() ”, съответно конструктор.
  • в ” параметър приема въведеното от потребителя.
  • В следващата стъпка свързаният „ следващ ред() ” гарантира въвеждането на потребителя като „ низ ”.
  • Накрая приложете „ подниз() ” за подниз на низа, въведен от потребителя, в съответствие с посочените индекси като негов (метод) параметър.

Изход

В този резултат може да се анализира, че дефинираният от потребителя низ е съответно подниз.

Заключение

Извличането на подниз от низ в Java може да се извърши чрез „ подниз() ” метод. Този метод извлича и дава подниз от низа въз основа на посочените индекси. Освен това може да се използва за извличане на подниза на низа от последния, при определени индекси, или съответно подниз на потребителски въведен низ. Този блог обсъди подходите към „ подниз ” низ в Java.