Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package kolos2_zad1;
- import java.io.BufferedReader;
- import java.io.FileReader;
- import java.util.ArrayList;
- import java.util.Arrays;
- class Pomocnicza {
- int ileliczb, suma;
- Pomocnicza(int ile, int s) {
- ileliczb = ile;
- suma = s;
- }
- public String toString() {
- return "liczb: " + ileliczb + " suma: " + suma + "\n";
- }
- }
- class Tekst{
- String[] tablicaStringow;
- Tekst(String[] a){
- tablicaStringow = a;
- }
- public String toString(){
- return ""+Arrays.toString(tablicaStringow);
- }
- }
- class Liczby {
- ArrayList<Pomocnicza> lista = new ArrayList<>();
- ArrayList<Tekst> string = new ArrayList<>();
- int pom,i;
- void wczytajPlik(String nazwa) {
- try {
- BufferedReader reader = new BufferedReader(new FileReader(nazwa));
- String[] tab;
- String line;
- while ((line = reader.readLine()) != null) {
- tab = line.split(" ");
- string.add(new Tekst(tab));
- for (i = 0; i < tab.length; i++) {
- pom += Integer.parseInt(tab[i]);
- }
- lista.add(new Pomocnicza(tab.length, pom));
- pom = 0;
- }
- } catch (Exception e) {
- System.out.println("Cos nie tak: " + e);
- }
- }
- void sortuj(){
- int pom2;
- for(i=0;i<lista.size();i++){
- if(lista.get(i).ileliczb<lista.get(i+1).ileliczb){
- pom2=lista.get(i).ileliczb;
- // lista.set(i).ileliczb=lista.get(i+1).ileliczb
- }
- }
- }
- }
- public class Kolos2_zad1 {
- public static void main(String[] args) {
- Liczby X = new Liczby();
- X.wczytajPlik("kolo2_dane5.txt");
- System.out.println(X.lista);
- System.out.println(X.string);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement