Автор Tester_sergei задал вопрос в разделе Java
Пробую учить Java, есть вопросы. и получил лучший ответ
Ответ от Евгений Рыжаков[гуру]
записанных, в смысле, измененых после создания? сомневаюсь, что есть, проще записывать в отдельную переменную-счетчик.
Ответ от Максим[гуру]
Character.isDigit(c);
По поводу массива не понял вопроса, но намного эффективнее просто использовать счётчик.
Character.isDigit(c);
По поводу массива не понял вопроса, но намного эффективнее просто использовать счётчик.
Ответ от Impressive_i[гуру]
Разве length возвращает занимаемую массивом память? По-моему как раз число элементов. А даже если и нет, если действительно занимаемую память, то количество элементов будет равно length / память, занимаемую одним элементом.
Разве length возвращает занимаемую массивом память? По-моему как раз число элементов. А даже если и нет, если действительно занимаемую память, то количество элементов будет равно length / память, занимаемую одним элементом.
Ответ от Александр[гуру]
import org.apache.commons.lang3.StringUtils;
....
StringUtils.isNumeric("123456"); // returns true
StringUtils.isNumeric("abcd"); // returns false
import org.apache.commons.lang3.StringUtils;
....
StringUtils.isNumeric("123456"); // returns true
StringUtils.isNumeric("abcd"); // returns false
Ответ от Иван Лымарь[гуру]
1 - Character.isDigit('2');
2 - Ты не сможешь подсчитать количество записанных тобою элементов, потому что в Java каждый элемент имеет значение по дефолту, например char имеет значение 0. Т. е. даже если ты не будешь записывать элементы в ячейке, там всеравно будут значения. Единственный выход - завести счетчик при записи в массив и увеличивать его значение.
1 - Character.isDigit('2');
2 - Ты не сможешь подсчитать количество записанных тобою элементов, потому что в Java каждый элемент имеет значение по дефолту, например char имеет значение 0. Т. е. даже если ты не будешь записывать элементы в ячейке, там всеравно будут значения. Единственный выход - завести счетчик при записи в массив и увеличивать его значение.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Пробую учить Java, есть вопросы.
Как в С++ проверить является ли строка числом?
1 байт это 1 char так как char = 8 bit = 1 байт
std::string str; // string хранит char =
подробнее...