у меня есть все oop (повторяется 2 раза за каждую итерацию, когда я получаю данные от Bluetooth), и я использую StringBuilder
для отдельного добавления данных, а в конечном процессе мне нужно очистить StringBuilder obj ,
Я использую теперь новый экземпляр, но я уже использовал метод .setLength
, который лучше, чем .setLength
или новый экземпляр?
Пример кода, который получить данные с устройства Bluetooth:
private void receive(byte[] data) {
peso.append(new String(data));
receiveText.setText(peso.toString().replaceAll("(\\r|\\n)", "")+" Kg");
// int i = Integer.parseInt(peso.toString().replaceAll(("\\r|\\n"), ""));
Log.i("Val of append actual", String.valueOf(peso));
if(peso.length() >= 3)
peso = new StringBuilder();
}
Прочие сведения: я знаю максимальный размер моего «песо», это может помочь при выборе?