Public feed #894272

Anonymous

public java v1 · immutable
Raw Edit
·published 2008-02-06 20:47 UTC
rendered paste body
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ę		}	}}