Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Test {
- public static void writePointArray(Point[] pointArray)
- {
- for(int i = 0; i < pointArray.length; i++)
- {
- }
- for(Point point : pointArray) // pravi se referenca na objekat tipa element niza
- {
- System.out.println(point);
- }
- pointArray[0] = new Point(10, 9);
- }
- public static void main(String[] args) {
- Point point = new Point();
- System.out.println(point);
- //////////////////////////////////
- Point[] pointArray;
- pointArray = new Point[3]; // pointArray je referenca na objekat tipa niz
- pointArray[0] = point;
- pointArray[1] = new Point(2, 3);
- pointArray[2] = new Point(4, 5);
- //pointArray[3] = new Point(6, 7); // outOfBounds exception
- writePointArray(pointArray);
- ///////////////////////////////////
- Point point1 = new Point(1, 1);
- Point point2 = new Point(1, 1);
- System.out.println(point1.equals(point2)); // rezultat je false zato sto reference
- // ne ukazuju na istu stvar
- ///////////////////////////////////
- String s1 = new String("ABC");
- String s2 = new String("ABC");
- System.out.println(s1 == s2);
- String s3 = "ABC";
- String s4 = "ABC";
- System.out.println(s3 == s4); // ovde je true zato sto su to literali
- // bazen stringova - u pitanju su iste stvari
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement