1. Некоторые распространенные методы работы со строками в Java
Скопируйте код кода следующим образом:
/**
*
*/
пакет com.you.model;
/**
* @author Администратор
* @дата 24 февраля 2014 г.
*/
общественный класс Заменить {
/**
* @param аргументы
*/
public static void main(String[] args)
{
/**
* Исходная строка
*/
String str = "78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>";
/**
*конкат()
*/
стр = str.concat(стр);
System.out.println("Первый раз concat(): " + str);
Система.out.println();
/**
* стажер()
*/
стр = стр.интерн();
System.out.println("Второй стажер():" + str);
Система.out.println();
/**
* заменять("","")
*/
str = str.replace("8", "Разбогатеть");
System.out.println("Третья замена('',''):" + str);
Система.out.println();
/**
* replaceAll("","")
*/
str = str.replaceAll("f", "Амитабха");
System.out.println("Четвертый раз replaceAll('',''):" + str);
Система.out.println();
/**
* replaceFirst("","")
*/
str = str.replaceFirst("7", "семь семь сорок девять дней");
System.out.println("Пятый раз replaceFirst('',''): " + str);
Система.out.println();
/**
*подстрока()
*/
стр = стр.подстрока(20);
System.out.println("Шестая подстрока(): " + str);
Система.out.println();
/**
* подстрока(, )
*/
стр = стр.подстрока(25, 35);
System.out.println("Седьмая подстрока(0,10): " + str);
Система.out.println();
/**
* toLowerCase()
*/
стр = str.toLowerCase();
System.out.println("Восьмой раз toLowerCase(): " + str);
Система.out.println();
/**
* toUpperCase()
*/
стр = str.toUpperCase();
System.out.println("Девятый раз toUpperCase(): " + str);
Система.out.println();
/**
* подрезать()
*/
стр = стр.трим();
System.out.println("Десятая обрезка(): " + str);
Система.out.println();
/**
*длина()
*/
int len = str.length();
System.out.println("Одиннадцатая длина(): " + len);
}
}
2. Результат
Скопируйте код кода следующим образом:
Первый concat(): 78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
Второй стажер():78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
Третий раз replace('',''): 7发财454545发财55ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7 发财454545发财55ksdjnf dnfdksf klkADE TGTH эйру дуб L!@@$#%$^*&(*()()><?<>>>
Четвертый раз replaceAll('',''): 7 удача 454545 удача 55ksdjnAmitabhadnAmitabhadksAmitabhaklkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>> 7 Разбогатеть 454545 Разбогатеть 55ksdjn Амитабха дн Амитабха дкс Амитабха klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
В пятый раз replaceFirst('',''): семьдесят семь сорок девять дней, чтобы разбогатеть 454545 разбогатеть 55ksdjn Amitabha dn Amitabha dks Amitabha klkADE TGTH eiru oak L!@@$#%$^*&(*()()><?<>>>7 Разбогатеть 454545 Разбогатеть 55ksdjn Amitabha dn Amitabha dks Amitabha klkADE TGTH eiru oaK L!@@$#%$^* &( *()()><?<>>>
Шестая подстрока(): djn Amitabha dn Amitabha dks Amitabha klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7 Fortune 454545 Fortune 55ksdjn Amitabha dn Amitabha dks Amitabha klkADE TGTH Эйру Дуб L!@@$#%$^*&(*()()><?<>>>
Седьмая подстрока (0,10): ADE TGTH e
Восьмой раз toLowerCase(): ade tgth e
Девятый toUpperCase(): ADE TGTH E
Десятая обрезка(): ADE TGTH E
Одиннадцатая длина времени(): 10