String Str;
str = str.substring (int beginindex);
str = str.substring (int beginindex, int endidex);
Демонстрация:
Кода -копия выглядит следующим образом:
Классный тест
{
Public Static Void Main (String [] args)
{
String S1 = "1234567890ABCDEFGH";
S1 = S1.Substring (10);
System.out.println (S1);
}
}
Результат бега: ABCDEFGH
Кода -копия выглядит следующим образом:
Классный тест
{
Public Static Void Main (String [] args)
{
String S1 = "1234567890ABCDEFGH";
S1 = S1.Substring (0,9);
System.out.println (S1);
}
}
Результат работы: 123456789
Вот типичный пример:
Кода -копия выглядит следующим образом:
открытый класс StringDemo {
public static void main (String agrs []) {
String str = "Это моя оригинальная строка";
String toDelete = "Original";
if (str.startswith (todelete))
str = str.substring (todelete.length ());
еще
if (str.endswith (todelete))
str = str.substring (0, str.length ()-todelete.length ());
еще
{
int index = str.indexof (todelete);
if (index! =-1)
{
String str1 = str.substring (0, index);
String str2 = str.substring (index+toDelete.length ());
str = str1+str2;
}
еще
System.out.println ("string /" "+toDelete+" /"не найден");
}
System.out.println (str);
}
}
Результаты работы:
Это моя строка