JAVA切り取り文字列


詳細
このクラスの機能は、文字列の切り取りを完了し、漢字を切断できません.
class SplitString{ 
 
String splitString;
int splitBytes;
public SplitString(String str,int bytes){
splitString = str;
splitBytes=bytes;
System.out.println(" :"+splitString+"");
System.out.println(" :"+splitBytes+"");
}

public void SplitStr(){
int k=0;
String temp="";
for(int i=0;i<=splitString.length();i++){
byte[] b=(splitString.charAt(i)+"").getBytes();
k=k+b.length;
if(k>splitBytes){
break;
}
temp = temp + splitString.charAt(i);
}
System.out.println(temp);
}
public static void main(String[] args){
SplitString sps=new SplitString(" test str ",7);
sps.SplitStr();
}
}



: test str
:7
: test