public static String subString(String s,int a){ String mystring=null; char[]sc=s.toCharArray(); int num=0; StringBuilder sb=new StringBuilder(); for(int i=0;i<sc.length;i++){ if(sc[i]>255){ num+=2; }else { num++; } if(num>a){ break; } sb.append(sc[i]); } mystring=sb.toString(); return mystring; }