Взять первые цифры из String и засетать их как Int Java

введите сюда описание изображения

Как мне достать перых 6 цифр из этой стори, если она String/

И после мне нужно их засетать вот сюда введите сюда описание изображения

И вот еще фрагмент когда где это используеться введите сюда описание изображения


Ответы (1 шт):

Автор решения: Igor

Использовать метод substring(start,end), который возвращает подстроку, а дальше Integer.parseInt использовать чтоб преобразовать в число.
Вот пример...

public class Main{
    public static void main(String args[]) {
        String str = "00001121021 01 07...";
        Integer number = Integer.parseInt(str.substring(0,6));

        System.out.println(number); \\ 11
    }
}
→ Ссылка