Какой результат выполнения программы, если 49 - код единицы в ASCII ?

public class A {
    public static void main(String[] args) {
        
        byte[] a={ 49,50,51,52,53,54,55 };
        
        String b=new String(a);      // 1 
        System.out.println(b);
        
        String c=new String(a,2,4);  // 2
        System.out.println(c);
    }

}
Explanation
В классе String имеется конструктор, который инициализирует строку 8-разрядным byte-массивом:
public String(byte bytes[], int offset, int length)

Следи за CodeGalaxy

Мобильное приложение Beta

Get it on Google Play
Обратная Связь
Продолжайте изучать
тесты по Java
Cosmo
Зарегистрируйся сейчас
или Подпишись на будущие тесты