Public feed
#894272
import java.net.*;import java.io.*;import java.util.ArrayList;public class Cipka { public static void main(String[] args) throws Exception { URL address = new URL("http://www.kofeina.org/"); // stwórz adres URLConnection aconnection = address.openConnection(); // otwórz połaczenie BufferedReader in = new BufferedReader(new InputStreamReader(aconnection.getInputStream())); // przygotuj do czytania ArrayList<String> rows = new ArrayList<String>(); // tu będą wiersze String inputString; // wczytywany wiersz while ((inputString = in.readLine()) != null) rows.add(inputString); //wczytaj wiersze do rows int[][] matrix = new int[rows.size()][]; // stwórz tablicę o ilości wierszy równą ilości wczytanych wierszy for (int i = 0; i < rows.size(); i++) { //dla każdego wczytanego wiersza String row = rows.get(i); // wiersz wczytany z URL-a int[] numbers = new int[row.split(";").length]; //tworzymy nową tablicę liczb, wielkości liczb w wierszu String[] sNumbers = row.split(";"); // tworzymy tablicę Stringów-liczb for (int j = 0; j < sNumbers.length; j++) { numbers[j] = Integer.parseInt(sNumbers[j]); // zamieniaj Stringi w inty } matrix[i] = numbers; // odpowiedniemu wierszowi w macierzy przyporządku daną tablicę } }}