Sei sulla pagina 1di 3

File: Untitled Document 1 Page 1 of 3

public StringBuffer delete(int start, int end)

start − The beginning index, inclusive.

end − The ending index, exclusive.

public class Test {

public static void main(String args[]) {


StringBuffer sb = new StringBuffer("abcdefghijk");
sb.delete(3, 7);
System.out.println(sb);
}

output
abchijk

delete from index(3)=d(included) to index(7)=h(excluded)

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++

The java.lang.StringBuffer.ensureCapacity() method ensures that the capacity is at


least equal to the specified minimum. If the current capacity is less than the
argument, then a new internal array is allocated with greater capacity. The new
capacity is the larger of −

The minimumCapacity argument.


Twice the old capacity, plus 2.

public void ensureCapacity(int minimumCapacity)

class GFG {
public static void main(String[] args)
{

// create a StringBuffer object


StringBuffer str = new StringBuffer();

// print string capacity


System.out.println("Before ensureCapacity "
+ "method capacity = "
+ str.capacity());

// apply ensureCapacity()
str.ensureCapacity(18);

// print string capacity


System.out.println("After ensureCapacity"
+ " method capacity = "
+ str.capacity());
}
}
Output:

Before ensureCapacity method capacity = 16


After ensureCapacity method capacity = 34
File: Untitled Document 1 Page 2 of 3

Example 2:
filter_none

edit

play_arrow

brightness_4
// Java program to demonstrate
// the ensureCapacity() Method.

class GFG {
public static void main(String[] args)
{

// create a StringBuffer object


StringBuffer
str
= new StringBuffer("Geeks For Geeks");

// print string capacity


System.out.println("Before ensureCapacity "
+ "method capacity = "
+ str.capacity());

// apply ensureCapacity()
str.ensureCapacity(42);

// print string capacity


System.out.println("After ensureCapacity"
+ " method capacity = "
+ str.capacity());
}
}
Output:

Before ensureCapacity method capacity = 31


After ensureCapacity method capacity = 64

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

The java lang.string.trim()is a built-in function that eliminates leading and


trailing spaces.

str=" SKFGI "


str.trim() returns "SKFGI"
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

String substring() : This method has two variants and returns a new string that is
a substring of this string. The substring begins with the character at the
specified index and extends to the end of this string.

Syntax :
public String substring(int begIndex)
Parameters :
begIndex : the begin index, inclusive.
File: Untitled Document 1 Page 3 of 3

Return Value :
The specified substring.

ANOTHER process

public String substring(int begIndex, int endIndex)


Parameters :
beginIndex : the begin index, inclusive.
endIndex : the end index, exclusive.
Return Value :
The specified substring.

examples:
String Str = new String("Welcome to MAKAUT");
System.out.print("The extracted substring is : ");
System.out.println(Str.substring(10));
output
" MAKAUT"

String Str = new String("Welcome to geeksforgeeks");


System.out.print("The extracted substring is : ");
System.out.println(Str.substring(10, 13));

output
" MA"

Potrebbero piacerti anche