Advertisement
Guest User

Untitled

a guest
Apr 28th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.97 KB | None | 0 0
  1. package sro;
  2. import java.util.ArrayList;
  3. public class SRO {
  4.  
  5.     public static void main(String[] args) {
  6.         Interesse[] interessi = {
  7.             new Interesse("informatica"),//0
  8.             new Interesse("matematica"),//1
  9.             new Interesse("calcio"),//2
  10.             new Interesse("sport"),//3
  11.             new Interesse("pallavolo"),//4
  12.             new Interesse("ciao")//5
  13.         };
  14.        
  15.         Persona[] persone = {
  16.             new Persona(),
  17.             new Persona(),
  18.             new Persona(),
  19.             new Persona(),
  20.             new Persona()
  21.         };
  22.        
  23.         persone[0].add(interessi[1], 1);
  24.         persone[0].add(interessi[0], 0);
  25.         persone[0].add(interessi[3], 3);
  26.        
  27.         persone[1].add(interessi[1], 1);
  28.         persone[1].add(interessi[5], 5);
  29.         persone[1].add(interessi[2], 2);
  30.         persone[1].add(interessi[0], 0);
  31.        
  32.        
  33.         persone[2].add(interessi[3], 3);
  34.        
  35.         persone[3].add(interessi[3], 3);
  36.         persone[3].add(interessi[2], 2);
  37.        
  38.        
  39.        
  40.        
  41.         ArrayList<Gruppo> gruppi = new ArrayList();
  42.         f();
  43.         int k;
  44.         for (int i=0; i<interessi.length; i++) {
  45.            
  46.         }
  47.     }
  48.     public static void f() {
  49.         for (int i=0; i<4; i++) {
  50.            
  51.         }
  52.     }
  53. }
  54. ______________________________________________________
  55.  
  56. package sro;
  57. import java.util.ArrayList;
  58. public class Persona {
  59.     private ArrayList<Interesse> interessi;
  60.     private ArrayList<Integer> identificatori;
  61.     public Persona() {
  62.         interessi = new ArrayList();
  63.         identificatori = new ArrayList();
  64.     }
  65.     public void add(Interesse x,int i) {
  66.         interessi.add(x);
  67.         identificatori.add(i);
  68.     }
  69.     public Interesse get(int i) {
  70.         return interessi.get(i);
  71.     }
  72.    
  73. }
  74.  
  75.  
  76.  
  77. ________________________________________________________
  78. package sro;
  79.  
  80. public class Interesse {
  81.     private String nomeInteresse;
  82.  
  83.     public Interesse(String nomeInteresse) {
  84.         this.nomeInteresse = nomeInteresse;
  85.     }
  86.  
  87.     public String getNomeInteresse() {
  88.         return nomeInteresse;
  89.     }
  90.    
  91.    
  92. }
  93. _______________________________________________________
  94.  
  95. package sro;
  96.  
  97. import java.util.ArrayList;
  98.  
  99. public class Gruppo {
  100.     private Persona[] persone;
  101.     private int index;
  102.     private ArrayList<Interesse> interessi;
  103.     public Gruppo() {
  104.         persone = new Persona[3];
  105.         index=0;
  106.         interessi=new ArrayList();
  107.     }
  108.     public void add(Interesse x) {
  109.         interessi.add(x);
  110.     }
  111.     public Interesse get(int i) {
  112.         return interessi.get(i);
  113.     }
  114.     public String toString() {
  115.         String x = new String();
  116.         for (int i=0; i< interessi.size(); i++) {
  117.             x+= interessi.get(i).getNomeInteresse()+"\n";
  118.         }
  119.         return x+"\n-------------\n";
  120.     }
  121. }
  122. ____________________________________________________________________
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement