У меня есть этот код, который принимает IP-адрес (строку) в формате 255.255.255.255 и должен выполнить некоторую постобработку этих чисел (не размещенных здесь), но для которых строка должна быть преобразована в массив целых чисел.
Я использовал здесь split()
метод, но он не дает мне результата.Я видел другие ответы о том, как sp делает это с помощью регулярных выражений, но ни один из них не работает для меня.
import java.util.Scanner;
public class Main{
public static void main(String args[]){
String text;
Scanner take=new Scanner(System.in);
text=take.nextLine();
String data[]=text.split(".",4);
for(String w:data){
System.out.println(w);
}
take.close();
}
}
Я пробовал с вводом 12.36.26.25
Но он выводит 36.26.25, который былдолжно быть как 12 36 26 25