и посмотреть медиа
Preguntas de la entrevista del testador
и посмотреть медиа
Preguntas de entrevista para los evaluadores.
Preguntas de entrevista para los evaluadores.
bot de IA para clonar texto a voz y voz en Telegram. Cree audio utilizando la red neuronal de forma rápida y fácil.
Preguntas de prueba: ISTQB, Selenio, API. Con ejemplos.
🤔 Какая вместимость SringBuilder? В классе StringBuilder есть понятие вместимости (capacity) — это количество символов, которые объект StringBuilder может вместить без необходимости выделения новой памяти. 🟠Как работает `capacity`? Когда создается объект StringBuilder, у него есть внутренняя буферная строка, которая может расти по мере добавления новых символов. Однако, чтобы не выделять память слишком часто, StringBuilder создает буфер с запасом. 🟠Как посмотреть текущую вместимость? Для этого есть метод StringBuilder sb = new StringBuilder("Hello"); System.out.println(sb.capacity()); // 21 (16 + 5) 🟠Как увеличить `capacity` вручную? Можно задать вместимость заранее через конструктор: StringBuilder sb = new StringBuilder(50); System.out.println(sb.capacity()); // 50 А если нужно увеличить уже существующий StringBuilder, можно использовать: sb.ensureCapacity(100); // Гарантирует вместимость 100 🟠Что происходит при превышении `capacity`? Когда длина строки превышает текущую вместимость, StringBuilder автоматически увеличивает размер буфера. Новая вместимость рассчитывается так: новая_вместимость = (текущая_вместимость * 2) + 2 Пример StringBuilder sb = new StringBuilder(10); sb.append("12345678901"); // 11 символов → превышает 10 System.out.println(sb.capacity()); // (10 * 2) + 2 = 22 Ставь 👍 и забирай 📚 Базу знаний
Открыть канал и посмотреть медиаSolo los usuarios registrados pueden compartir su opinión.
¡Sé el primero en compartir tu experiencia con este recurso!