Ipinakita ko sa iyong pansin ang isang maliit na tanong na tinanong sa amin sa tinatawag na "flight" sa panahon ng pagsasanay. May mga bagay na walang kabuluhan, ngunit mayroon ding hindi gaanong mga bagay, na kung ano ang aking nahulog para sa. Kaya, ibinigay ang code, kailangan mong isulat kung ano ang magiging output sa console at ipaliwanag kung bakit.
public static void main(String[] args) { String s1 = "AB"; String s2 = "A" + "B"; String s3 = new String("AB"); System.out.println(s1 == s2); System.out.println(s1 == s3); System.out.println(s1.equals(s2)); System.out.println(s1.equals(s3)); System.out.println(s1.toString() == s2); System.out.println(s1.equals(" AB".trim())); System.out.println("AB".equals("ab")); }
Ang unang sumulat ng lahat ng mga sagot nang tama (na hindi ko magawa) ay makakakuha ng cookie at plus para sa karma :)
GO TO FULL VERSION