MidB$ の Java に同等の関数はありますか?
この関数は、定義が次の文字列から指定されたバイト数を返します。MidB$(String As String, Start As Long, [Length] ) As String
String.substring() と少し似ていますが、長さはバイト単位で定義されます。
ありがとう。
MidB$ の Java に同等の関数はありますか?
この関数は、定義が次の文字列から指定されたバイト数を返します。MidB$(String As String, Start As Long, [Length] ) As String
String.substring() と少し似ていますが、長さはバイト単位で定義されます。
ありがとう。
private String MidB(String str, int start, int len) {
byte[] bytes = str.getBytes()
String ret = "";
for (;start < len + start; start++)
ret = ret + (char) bytes[start];
return ret;
}
それが機能するかどうかを確認してください。また、Java ではプリミティブが値渡しされるため、start は変更されません。