1. import java.awt.Button; class CompareReference { public static void main(String [] args) { float f = 42.0f; float [] f1 = new float[2]; float [] f2 = new float[2]; float [] f3 = f1; long x = 42; f1[0] = 42.0f; } } which three statements are true? f1 == f2 f1 == f3 f2 == f1[1] x == f1[0] f == f1[0]
Ask Your Doubts Here
Comments
By: guest on 02 Jun 2017 01.26 am
(2) is correct because the reference variables f1 and f3 refer to the same array object. (4) is correct because it is legal to compare integer and floating-point types. (5) is correct because it is legal to compare a variable with an array element. (3) is incorrect because f2 is an array object and f1[1] is an array element.