Обрезка — это процесс манипулирования строкой, который используется для того, чтобы сделать вашу строку более четкой и лаконичной за счет удаления из нее ненужных частей. Метод обрезки в Java позволяет нам обрезать лишние пробелы в начале и в конце строки. В этой статье мы предоставим вам подробное руководство о том, как можно обрезать строку с помощью языка программирования Java.
Как обрезать лишние пробелы из строки с помощью Java?
Мы инициализируем публичный класс, в котором будет написан весь код, как показано ниже:
public class StringTrim {
………
}
Для этого примера в основной функции мы определили некоторый текст в java с некоторыми дополнительными пробелами, которые мы собираемся обрезать в более позднем коде.
String str1 =» This string contains extra spaces. «;
Если вы хотите найти общую длину строки, вы можете сделать это, набрав:
int n=str1.length();
Теперь мы собираемся отобразить строку вместе с ее длиной, как показано ниже.
System.out.println(«String: «+ str1);
System.out.println(«Length: «+ n);
В Java есть встроенная функция trim(), которую можно использовать для обрезки ненужного пробела в строке, и для нашего кода мы можем использовать ее, набрав:
String str2=str1.trim();
n=str2.length();
В приведенном выше коде строка хранится в переменной «str1», поэтому мы собираемся обрезать ее, набрав str1.trim(), а затем сохранив результат в новой переменной «str2». Теперь, после обрезки, мы также собираемся найти новую длину строки, и для этого мы использовали функцию str2.length() и сохраняем результат внутри переменной «n». После этого мы также собираемся отобразить новый результат на экране с помощью функции System.out.println() :
System.out.println(«After trimming, String: «+ str2 );
System.out.println(«Length of the trimmed string: «+ n);
Полный код:
public class StringTrim {
public static void main(String[] args) {
System.out.println(«String trim Example \n«);
//Declare a string
String str1 =» This string contains extra spaces. «;
int n=str1.length(); //This line returns the length of string to variable n
System.out.println(«String: «+ str1);
System.out.println(«Length: «+ n);
String str2=str1.trim();
n=str2.length();
System.out.println(«After trimming, String: «+ str2 );
System.out.println(«Length of the trimmed string: «+ n);
//All white spaces like space character, new line character (\n), tab (\t)
//that are present at the start or at the end of the string are removed.
}
}
Терминал в операционной системе Linux обеспечивает простейший способ реализации и выполнения кода с использованием языка программирования Java. Во-первых, вам нужно создать java-файл с помощью терминала, набрав:
$ nano StringTrim.java
Следующим шагом является написание и сохранение кода в файле Java:
Примечание. Вам необходимо установить приложение комплекта разработки Java (JDK) для выполнения программ на основе Java, набрав:
$ sudo apt install default-jdk
После сохранения файла вам нужно сначала скомпилировать его, а затем вы можете выполнить его, набрав:
$ javac StringTrim.java
$ java StringTrim
Вывод
Обрезка строки — это встроенная функция, доступная в библиотеке Java, используемая для удаления лишнего пробела из строки. Чтобы сделать строки более четкими и краткими, вы можете использовать встроенную функцию Java с именем trim(), которую мы объяснили в этой статье. Эта статья представляет собой подробное руководство по использованию функции Java Trim() для изменения строк.