Dzielenie stringa w Javie - co robię źle?

0

Chce żeby oddzielało słowa. Np tekst wejsciowy: Ala.ma.kota a wyjściowy Ala ma kota. Co robie źle?

public static void main(String[] args) {
        String data = JOptionPane.showInputDialog("podaj text");
        String [] oddzielne = new String[];
            oddzielne[] = data.split(".");
            System.out.println(oddzielne);
    }
0
String[] temp;		 

String str = "ala.ma.kota";
String delimiter = "\\.";		 

temp = str.split(delimiter);
for(int i =0; i < temp.length ; i++)
System.out.println(temp[i]);

dodanie znacznika <code class="java"> - fp

0
		System.out.println(Arrays.toString("ala.ma.kota".split("\\.")));
		for (String part : "kot-ma-aids".split("-"))
			System.out.println(part);

http://ideone.com/c4QD4V

1 użytkowników online, w tym zalogowanych: 0, gości: 1