For each of the following programs that involve casting and autoboxing, predict
ID: 3671103 • Letter: F
Question
For each of the following programs that involve casting and autoboxing, predict the result of compliing and runing the program. potential answers include" there is a syntax error because... " "there is a run tim error because ... " and " the output of the program would be ..."
a, public class test 3 { public static void main ( string[] args ) {
string s1;
int i1; object o1; i1 =35; o1 = i1; s1 = (String) o1;
System.out.println(s1.toLowerCase());
b, public class test 4 {
public static void main ( String [ ] args)
{ integer I1;
int i1;
Object 01;
i1 = 35;
o1=i1
I1 = (Integer) o1:
System.out.printLn(I1);
Explanation / Answer
Answers:)
a. RunTimeException because class object not defined and syntax error because string is a key word in java and has to be written as "String" and not "string".
b. Syntax error and RunTimeException because Object class not defined, ";" after o1 = i1 and ";" after l1=(Integer) o1 not ":" and integer is a keyword in java and has to be written as "Integer" not "integer".
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.