Advertisement
jolemaster

oo2v1test

Feb 23rd, 2020
544
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.34 KB | None | 0 0
  1.  
  2. public class Test {
  3.    
  4.     public static void writePointArray(Point[] pointArray)
  5.     {
  6.         for(int i = 0; i < pointArray.length; i++)
  7.         {
  8.            
  9.         }
  10.         for(Point point : pointArray)   // pravi se referenca na objekat tipa element niza
  11.         {
  12.             System.out.println(point);
  13.         }
  14.         pointArray[0] = new Point(10, 9);
  15.     }
  16.     public static void main(String[] args) {
  17.        
  18.         Point point = new Point();
  19.         System.out.println(point);
  20.        
  21.         //////////////////////////////////
  22.        
  23.        
  24.         Point[] pointArray;
  25.         pointArray = new Point[3];  // pointArray je referenca na objekat tipa niz
  26.        
  27.         pointArray[0] = point;
  28.         pointArray[1] = new Point(2, 3);
  29.         pointArray[2] = new Point(4, 5);
  30.         //pointArray[3] = new Point(6, 7); // outOfBounds exception
  31.  
  32.        
  33.         writePointArray(pointArray);
  34.        
  35.         ///////////////////////////////////
  36.        
  37.         Point point1 = new Point(1, 1);
  38.         Point point2 = new Point(1, 1);
  39.         System.out.println(point1.equals(point2));  // rezultat je false zato sto reference
  40.                                                     // ne ukazuju na istu stvar
  41.         ///////////////////////////////////
  42.        
  43.         String s1 = new String("ABC");
  44.         String s2 = new String("ABC");
  45.         System.out.println(s1 == s2);
  46.        
  47.        
  48.         String s3 = "ABC";
  49.         String s4 = "ABC";
  50.         System.out.println(s3 == s4);   // ovde je true zato sto su to literali
  51.                                         // bazen stringova - u pitanju su iste stvari
  52.     }
  53.  
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement