прекрасно работает при создании так:Создание строки из байт []
byte [] d = {1,2};
String ss = new String(d);
Но терпит неудачу, если создать так:
String ss = new String({1,2});
или даже это:
String ss = new String({(byte)1,(byte)2});
Что проблема?
Что компилятор говорит? – Ingo