RUVIDEO
Поделитесь видео 🙏

Java でのStringBuilderクラスにあるメソッドgetCharsメソッドを実行してみました。詳細は説明部にあります。字幕とコードを追加しました。 смотреть онлайн

実行はJUnitを使用しているので@Testをつけるだけで簡単に実行できます。そして次のような処理を行います。
StringBuilder("01234567");でbuild.getChars(start, end, dst, 3);を実行した場合
1.StringBuilderのstartからendまでの文字列をdst配列にセットする
2.あらかじめdst配列に文字がセットされている場合は、第四引数の数字から始まる場所から文字をセットする

<動画の処理の場合>
StringBuilder("01234567");でbuild.getChars(3, 7, dst, 3);を実行
dstは配列長8の文字配列(char[])

1.dstに文字をセットして次のようにしている
['A', 'B', ’C', 値なし, 値なし, 値なし, 値なし, 値なし]
2.build.getChars(3, 7, dst, 3);を実行して次のようになる
['A', 'B', ’C', '3', '4', '5', '6', 値なし]
3.dst配列の7番目に’D'をセット
['A', 'B', ’C', '3', '4', '5', '6', ’D']
4.FOR文でdst配列の中身を出力する
ABC3456D

<ChatGPTに説明させてみた>
JUnitを使用してテストを実行する場合と、StringBuilderのgetCharsメソッドに関する処理について説明しています。StringBuilderのgetCharsメソッドは、指定された開始位置と終了位置の範囲内の文字列を、指定された配列にコピーするメソッドです。第四引数で指定された位置から文字列がコピーされます。また、既に配列に文字列がセットされている場合は、指定された位置から文字列が上書きされます。

動画の処理の場合、StringBuilder("01234567")から指定された範囲(3-7)の文字列を、配列dstの3番目からコピーします。そして、配列dstにあらかじめ値がセットされている場合は、3番目から上書きされます。最後に、dst配列の7番目に'D'をセットし、FOR文でdst配列の中身を出力しています。

【コード】
@Test
public void testGetChars() {
StringBuilder build = new StringBuilder("01234567");
int start = 3;
int end = 7;
// 配列長8の配列を作成
char[] dst = new char[end + 1];
dst[0] = 'A';
dst[1] = 'B';
dst[2] = 'C';
build.getChars(start, end, dst, 3);
dst[7] = 'D';

for (char d : dst) {
System.out.print(d);
}
}

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Java でのStringBuilderクラスにあるメソッドgetCharsメソッドを実行してみました。詳細は説明部にあります。字幕とコードを追加しました。» бесплатно и без регистрации, вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.