-3
public class PgHS {
public static void main(String[] args) {
byte ascii[] = {65,66,67,68,69,70};
String s1 = new String(ascii,2,3);
System.out.println(s1);
}
}
// output: CDE
、Iは、アレイが0
からn
に行くように、第2 & 3位がCD
の ASCII等価である67
と68
なり、出力がCD
だろうと思いました。次の文字列オブジェクトの引数は何をしますか?このコードで
しかし、出力は実際にはCDE
でした。どうしてこれなの?ドキュメントから
RTFM Daniel! https://docs.oracle.com/javase/7/docs/api/java/lang/String.html –
@Tejas Kale:Ok。 –