Mega Code Archive

 
Categories / Java / Development Class
 

Java StringBuffer SubString Example

public class Main {   public static void main(String[] args) {     StringBuffer sb = new StringBuffer("this is a test");     System.out.println(sb);     String strPart1 = sb.substring(5);     System.out.println(strPart1);     String strPart2 = sb.substring(0, 17);     System.out.println(strPart2);   } } /* this is a test is a test Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 17   at java.lang.AbstractStringBuilder.substring(AbstractStringBuilder.java:879)   at java.lang.StringBuffer.substring(StringBuffer.java:416)   at Main.main(Main.java:10) */