2.15.Questions |
| 2.15.1. | Is it legal: String x = "Hello"; int y = 9; if (x == y) {} |
| 2.15.2. | Answer: int, string and if statement |
| 2.15.3. | Is it legal: String x = "Hello"; int y = 9; x = x + y; |
| 2.15.4. | Answer: int, string and plus |
| 2.15.5. | Is it legal: String x = "Hello"; int y = 9; y = y + x; |
| 2.15.6. | Answer: string plus int |
| 2.15.7. | What is -8 % 5? |
| 2.15.8. | Answer: negative % positive |
| 2.15.9. | What is 7 % -4? |
| 2.15.10. | Answer: positive % negative |
| 2.15.11. | What does the following code do? (if (i != null && i.intValue() == 5)) |
| 2.15.12. | Answer: && and condition statement |
| 2.15.13. | Is it possible to define a class called MyClass as the following? |
| 2.15.14. | Answer: equals method definition |
| 2.15.15. | When a byte is added to a char, what is the type of the result? |
| 2.15.16. | Answer: byte + char |
| 2.15.17. | When a short is added to a float, what is the type of the result? |
| 2.15.18. | Answer: short + float |
| 2.15.19. | What is the result for i ^ i; |
| 2.15.20. | Answer: i ^ i |
| 2.15.21. | Which of the following operations might throw an ArithmeticException(shifting)? |
| 2.15.22. | Answer: shifting and ArithmeticException |
| 2.15.23. | Which of the following operations might throw an ArithmeticException? |
| 2.15.24. | Answer: math operator and ArithmeticException |
| 2.15.25. | What is the return type of the instanceof operator? |
| 2.15.26. | Answer: instanceof operator and return type |