Доброго дня всем... Вот, решил провести некоторую оптимизацию своего кода, в частности переход на использование StringBuffer. В связи с этим наступил на грабли... Был вот такой кусок кода
| Код | public String ReadMsg(int len) throws Exception{ String buffer=new String(); byte buf[]=new byte[len]; try { if ( byteReader.read(buf,0,len) == -1) mainObj.dwnPanel.onExitBtn(); buffer=new String(buf, encoding); }catch (UnsupportedEncodingException e){ System.out.println("EXCEPTION: "+e.getMessage() ); } return buffer; } |
Как при таких раскладах мне впихнуть массив byte buf[] в StringBuffer ? смотрел на методы в StringBuffer - не нашел ничче интересного... где я не прав? |