Javarerer
Javarerer
Distinguish between / and ‘%’ operators. (Delhi 2014; All India 2014)
Answer:
‘/‘ is division operator which when applied on two operands returns the result of division. ‘%‘ is the modulus operator which when applied to
two integer operands returns the remainder of division operations.
Question 2.
Is a string containing a single character same as a Char? (All India 2014)
Answer:
No, a string containing a single character is not same as a char.
E.g., X is a string which is stored as X/O” in memory whereas ‘X’ means single character ‘X’ only.
Question 3.
Write a statement in Java to declare a String type variable with a name City. (All India 2014)
Answer:
String City.
Question 4.
Write one difference between IF statement and SWITCH statement? (All India 2014C)
Answer:
If statement used to select among two alternatives whereas, switch statement used to select among multiple alternatives.
Question 5.
Write the value of sum1 after execution of the following WHILE loop:(All India 2014C)
int i = 1, suml=0;
while(i<10)
{
suml=suml+i;
i=i+2;
}
Answer:
The value sumi after execution of the given code is 25.
Question 6.
Write statement to increase the value assigned to variable z by 5 and then to display the value. (All India 2014C)
Answer:
int z:
z=5;
System. out.println(z) :
Question 7.
What is the difference between the use of JTextField and JPasswordField in a form? (AllIndia 2013)
Answer:
JTextField The JTextField is used to display a text box. In this text box, the user can input or edit the data.
JPasswordField does not directly display its content. Infact it uses a single character (usually an ASTERISK) to represent each character that
it contains so that it is possible to see how many characters have been typed, but not what they are. As its name suggests, JPasswordField
is intended to be used as a simple way to accept a users password, JPasswordField is derived from JjextField.
Question 8.
Observe the following code carefully and find which statement will never get executed in the code?
int t = 1; // statement 1
do // statement 2
{ // statement 3
if(t>13) // statement 4
jTextFi eldl.setTextt“Something”);
// statement 5
else // statement 6
jTextFieldl.setTextC“Pass”);
// statement 7
t+=3; // statement 8
} // statement 9
whi1e(t<=15); // statement 10
Answer:
statement 5
Question 9.
“The variable/expression in the switch statement should either evaluate to an integer value or string value.” State True or False. (Delhi 2013)
Answer:
True
Question 10.
While making a form in NetBeans, Ms. Jaya Laxminathan wants to display a list of countries to allow the users to select their own country.
Suggest her to choose most appropriate control out of ListBox and ComboBox. (Delhi 2012; All India 2012)
Answer:
ComboBox will be most appropriate because user is allowed to select his own country which could be one only.
Question 11.
What is the purpose of break keyword while using switch case statement? Illustrate with the help of an example. (DelhI 2012; All IndIa 2012)
Answer:
The break statement is used to transfer the control out of the switch structure. In a switch statement when the break is not included then it
will execute all the options after finding a match.
E.g.,
switch(option)
{
case 1:
System.out.println(“One”);
break;
case 2:
System.out.println(“Two”);
break;
default :
System.out.println
(“Other than One or Two”);
}
Question 12.
List two purposes of ‘+’ operator in Java. (Delhi 2012C)
Answer:
Two purposes of ‘+’:
(i) ‘+’ is used to add two numbers.
(ii) ‘+’ is used to concatenate strings.
Question 13.
Write the output of the following code in Java. (Delhi 2012C)
int x=O;
whiie(x<=1)
{
System.out.println(”x”);
x=x+1;
}
Answer:
Output
x
x
Question 14.
What happens if we do not include BREAK statement with a CASE in a SWITCH statement? (HOTSDeIhI2O12C)
Answer:
If we do not include BREAK statement, then the CASE that matches with SWITCH gets executed as well as all the other statements of all the
remaining CASES after the matching CASE also gets executed.
Question 15.
What will be the value of variables ‘m’ and ‘n’ after the execution of the following code? (DelhI 2012)
int m, n = 0;
for(m = 1;m < 4;m++)
{
n += ni;
n--;
}
Answer:
The final values of m and n after execution of the given code will be as follows:
m=5
n=6
Question 16.
What will be the value of variables and ‘Q’ after the execution of the following code? (All India 2012)
int P, Q = 0;
for(P =1;P <= 4;P++)
{
Q += P;
Q--:
}
Answer:
The final values of P and Q after execution of the given code will be as follows:
P=5
Q=6
Question 17.
While working in NetBeans, Ms. Kanta Surbhi wants to display Cleared or Reattempt, required message depending upon the marks entered
in JTextField. Help her to choose more appropriate statement out of if statement and switch statement. (Delhi2011)
Answer:
In such situation, if statement is more appropriate than the switch statement. Because if statement is suitable, when we need to check for a
range of values and switch statement is suitable for multiple selection.
Question 18.
While working in NetBeans, Ms. Khurana wants to display Pass or Needs to Reappear message depending upon the marks entered in
JTextField. Help her to choose more appropriate statement out of if statement and switch statement. (All India 2011)
Answer:
In such situation, if statement is more appropriate than the switch statement. Because if statement is suitable, when we need to check for a
range of values and switch statement is suitable for multiple selection.
Question 19.
Name any two loop control structure provided by Java? (Delhi 2011c)
Answer:
Two loop control structure are:
For loop
While loop
Question 20.
What is the significance of default clause in a switch statement? (Delhi 2011c)
Answer:
Default clause is used to handle the case when no match of any case in the switch statement is found.
Question 21.
Write two points of difference between a while loop and a do-while loop. (Delhi2011c)
Answer:
‘while’ loop is an entry controlled loop and ‘do-while’ is an exit controlled loop. Before the execution of the ‘while’ loop the compiler will check
the test expression, if the test expression result is TRUE then only the loop executes. There is no check of the test expression before the
entry into the ‘do-while’ loop i.e. the loop will execute at least once.
Question 22.
The statement i++; is equivalent to
(i) i = i + i;
(ii) i = i +1;
(iii) i = i -1;
(iv) i –; (CBSE Text Book)
Answer:
(ii) i=i+l;
Question 23.
What will be the value of total after the loop finishes execution?
Question 25.
Consider the following code snippet
int anumber;
if(anumber>=10)
{
if(anumber==10)
jLabel 1.setText(“First string”);
else
jLabel 1.setText("Second string”);
jLabel 2.setText(“Third string”);
}
What will be the output when anumber=14?
(i) First string
(ii) Second string
(iii) First string Third string
(iv) Second string Third-string (HOTS; CBSE Text Book)
Answer:
(iv) Second string Third string
Question 26.
What will be the output of the program given below? Which number is printed twice? (HOTS; CBSE Text Book)
int sum1=3;
sum1++;
jTextFieldl.setText(” “+suml);
++sum1;
jTextFi el d2 . setText(” “-‘-sumi);
jTextField3 .setText(” “+(++surnl));
jTextField4 .setText(” “+surnl++):
jTextHeld5 .setText(” “+suml):
Answer:
The output of the given program:
4566 7
The number 6 is printed twice.
Question 27.
If there is more than one statement in the block of a for loop, which of the following must be placed at the beginning and the ending of the
loop block?
(i) Parentheses()
(ii) French curly braces ()
(iii) Brackets []
(iv) Arrows <>
Answer:
(ii) French curly braces {}
Question 28.
Given the following information:
int a = 11;
int b = 22;
int c = 33;
int d = 11;
Which of the following statements are true
(i) a == b
(ii) b I = d
(iii) c <= b
(iv) a < c
(v) a == d
(vi) c > a
(vii) a >= c
(a) (i), (iv) and (vii)
(b) (ii), (iv), (v) and (vi)
(c) (ii), (iv), (vi) and (vii)
(d) (iii), (v), (vi) and (vii) (CBSE Text Book)
Answer:
(b) (ii), (iv), (v) and (vi)
2 Marks Questions
Question 29.
Write the difference between the following:
(i) A = 10
(ii) lf(A==10) (All India 2014C)
Answer:
(i) The ‘=’ operator is an assignment operator that is used to assign the values from right hand side to left hand side.
(ii) An ‘= = ‘operator is used with a control structure like if statement to compare left hand side and right hand side and return true if both are
equal, false otherwise.
Question 30.
The following code has some error(s). Rewrite the correct code underlining all the corrections made (All India 2014C)
int z;
z=14;
do;
z=z-2;
System.out.displayln(z);
} while Z >= 2;
Answer:
The correct code is:
int z;
z = 14;
do_
{
z=z-2;
System.out.println(z);
}while(z >= 2);
Question 31.
Rewrite the following program code using if-else-if statement (All India 2014C)
String remarks;
int num =lnteger.parselnt
(jText Field 1.getText());
switch(num)
{
case 0: remarks = “You have not won
any points”;
break;
case 1: remarks = “You have won one
point”;
break;
case 2: remarks = “You have won two
points”;
break;
default: remarks= “All the best”;
}
Answer:
String remarks;
int num
=lnteger.parselnt(jTextFieldl .getText()) ;
if (num == 0)
remarks = “You have not won any points”;
else if(num == 1)
remarks = “You have won one point”;
else if(num == 2)
remarks = "You have won two points”;
else
remarks = “All the best”;
Question 32.
What will be the values of variables sum and sum1 after the execution of the following loops?
Answer:
Loop A
Question 34.
What will be the values of variables agg and aggl after the execution of the following loops?
Answer:
After the execution of Loop 1 value of variable agg = 9 After the execution of Loop 2 val ue of variable agg 1 = 9
Question 35.
What will be displayed in jTextAreal after the execution of the following loop? (All India 2014)
Question 36.
What will be displayed in jTextFieldl and jTextField2 after the execution of the following code? (Delhi2013)
jTextField1 = 8
jTextField2 = 6
Question 37.
What will be the contents of Strl and Str2 after the following code is executed? (Delhi 2013)
String Str2, Strl;
Strl=“Dear Friend”;
Str2=“Hello”;
Strl=Str2. concat(Strl);
Answer:
Answer:
The loops would execute 3 times
Loop 1 is the entry control loop
Loop 2 is the exit control loop
Question 39.
What will be displayed in jTextFieldl and jTextField 2 after the execution of the following loop? (Delhi 2013)
for(int i=2;i<=5;i++)
{
jTextAreal.setText(jTextAreal.
getTextO + “ ”+Integer.toString(i*i));
}
Answer:
4 9 16 25 49.
Question 41.
Mr. Kapoor is a programmer at Ekansh Enterprises. He created 5 digit password and stored in a string variable called strPassword. He wants
to store the same password in an integer type variable called intPassword. Write an appropriate lava statement to transfer the content from
strPassword to intPassword. (Delhi 2012)
Answer:
String strPassword=“12345”;
int intPassword=Integer.parselnt
(strPassword);
Question 42.
Given a string object named Salary having value as “55000” stored in it. Obtain the output of the following: (Delhi2012)
JOptionPane.showMessageDialog(null, ""
+Saiary.length()
+ Integer.parseInt(Sai ary));
Answer:
After the execution of the given code, the output wi 11 be as follows:
555000
Question 43.
Given a string object named Pay having value as “68000” stored in it. Obtain the output of the following: (Delhi2012)
JOptionPane.showMessageDia 1og(nul1,“ ”
+Pay.length!)
+Integer. parselnt! Pay));
Answer:
After the execution of the given code, the output will be as follows:
568000
Question 44.
What will be the values of A and B after execution of the following code: (Delhi2011)
int A=100, B;
for(B=10;B<=12;B++)
{
A += B;
}
JOptionPane.showMessageDia 10 g(this, “A:” +A +" ”+ “B :”+B);
Answer:
The output displayed by the given code will be as follows:
A: 133
B: 13
Question 45.
Rewrite the following program code using switch statement: (HOTS; Delhi 2011)
if(code = =1)
day = “Monday”;
else if(code = =2)
day = “Tuesday”;
else if(code = =3)
day = “Wednesday”;
else if(code = =4)
day = “Thursday”;
else
day = “No Match”;
Answer:
The given code using switch statement will be as follows:
switch(code)
{
case 1: day = "Monday”;
break;
case 2; day = “Tuesday”;
break;
case 3; day ““Wednesday”;
break;
case 4; day = “Thursday”;
break;
default: day = “No Match”;
}
Question 46.
What will be displayed in jTextFieldl after executing the following code? (AllIndia2011)
int m = 16; -
m = m + 1;
if(m < 15)
jTextField.setText!Integer.toString(m));
else
jTextField.setText!Integer.toString (m +15));
Answer:
In jTextFieldl after execution of the given code following output will be displayed:
32
Question 47.
Rewrite the following program code using switch statement: (AllIndia2011)
if (code == 1)
month = “January”:
else if(code = = 2)
month = “February”;
else if (code == 3)
month = “March”;
else if(code == 4)
month = “Apri1”;
else
month = "No Match”;
Answer:
switch(code)
case 1: month = “January”;
break;
case 2: month = “February”;
break;
case 3: month = "March”;
break;
case 4: month = “Apri1";
break;
default month = "No Match”;
}
Question 48.
What will be the values of P and Q after execution of the following code: (Delhi 2013; All India 2011)
int P. Q=100;
for(P=10; P<=12; P++)
{
Q += P;
}
JOption Pane.showMessageDialog
(this, “P: ”+P +“ ”+ “Q :”+Q);
Answer:
The output displayed by the given code will be as follows:
P:13 Q: 133
Question 49.
The following code has some error(s). Rewrite the correct code underlining all the corrections made. (Delhi 2011)
Sometimes a version control system and various tools are integrated to simplify the construction of a GUI. Many modern IDEs also have a
class browser, an object browser and a class hierarchy diagram, for use with object-oriented software development.
Question 54.
What do you mean by Inspector Window?
Answer:
Inspector Window The Inspector window displays on the screen the hierarchy of all components contained in the currently opened form.
These could be buttons, labels, panels, menus, etc.
Question 55.
Briefly explain Frame.
Answer:
Frame A frame is a top-level window with a title and a border. A frame is created through JFrame component. The applications created with
a Graphical User Interface (GUI), usually include one or more frames.
For adding a form in the application, we have to follow these steps:
Question 56.
Differentiate between parent control and child control.
Answer:
Parent or Container Controls They act as a background for other controls,
E.g.,
Frame. When we delete a parent control, all its child controls also get deleted. When we move a parent control, all its child controls also
move along with it.
Child Controls Controls placed inside a container control are called child controls,
E.g.,
TextField. Label, Button, etc.
Question 57.
What do you mean by a literal? What are the different types of literals used in java language?
Answer:
Literals The literais or the constants are those items, whose values cannot be changed during the execution of the program. There are
number of literais used in a Java program. These are integer literais, floating literais, boolean literais, character literais, string literais and null
literais.
1. Integer Literais The integer literais are the whole numbers without any fractional part. We can enter the integers as decimal numbers
(base 10), octal numbers (base 8) and hexadecimal numbers (base 16). The decimal number is entered as a number which begins with
a nonzero digit (e.g. 35), for an octal number we have to enter the number that begins with a zero (e.g. 026) and a hexadecimal number
must start with Ox or OX. (e.g. Ox2B).
2. Floating literais The floating literais or the real numbers are those numbers which have fractional part. The numbers can be written
either in fractional form or in exponential form. e.g. 35.45. To write &3 x iO, we have to write 5.3E03 or 5.3e03.
3. Boolean Literais The boolean type literais can have a boolean type value i.e. either true or false.
4. Character Literais The character literai is one character enclosed in a single quotes. e.g. ‘a’.
5. String Literais When multiple characters are entered such as a name of a person or a place. The string literais are enclosed by double
quotes. e.g. “xyz”.
6. Null Literais The null type literal has only null value. It is formed by a literal null.
Question 58.
Briefly explain the numeric integral primitive data types used in Java?
Answer:
Primitive or hitrinsic Data Types The primitive data types are the basic data types of the Java language.
The primitive data type can be divided into following four categories:
short The short type occupies 2 bytes of memory space. It can hold a signed integer in range of —32768 to + 32767.
mt The integer type occupies 4 bytes of memory space. It can hold a signed integer in range of— 2147483648 to + 2147483647.
long The long type occupies 8 bytes of memory space. It can hold a signed integer in range of 9223372036854775808 to +
9223372036854775807.
3. Fractional Primitive Types
float The float type occupies 4 bytes of memory space. It can hold a single precision floating number in range of
1.401298464324817E—45 to 3.402823476638528860E+38 (1.4E—45 to 3.4E+38).
double The double type occupies 8 bytes of memory space. It can hold a double precision floating number in range of ± 4.9 E—
324 to ± 1.798E+308.
4. Character Primitive Type char The char type is used to hold a single character. In Java unicode, encoding system is used for encoding
the characters. It can hold a character variable range from O to 65535.
5. Boolean Primitive Type boolean The boolean type is used t represent a boolean value, i.e. true or false. The size of this datatype is not
precisely defined.
Question 59.
What do you understand by a variable in Java? How is it differentiated from a literal or constant?
Answer:
A variable refers to an item whose value varies or changes during the execution of a Java program.
Whereas the literals or the constants are those items whose values cannot be changed during the execution of the program.
Question 60.
What do you understand by parse() method? What are the different forms of parse() method which are used in Java language?
Answer:
parse( ) Method Converts String to Numbers from a GUI component. The parse() method is used to convert a string into different numeric
types. In Java, there are different types of parse methods are used. Some of them are as follows:
Question 61.
How can you produce a basic dialog box in Java?
Answer:
In Java language to produce a basic dialogbox, we can use the JOptionPane.showMessageDialog() method. This method displays a
dialogbox containing the desired information with OK button.
To use the JOptionPane.showMessageDialog() method in a java application, we need to follow these steps:
(i) In the source editor, we need to type the following statement at the top most position
1. AND Operator (&&) This operator combines two given conditions and evaluates the result to true, if both of the given conditions are true.
2. OR Operator (II) This operator combines two given conditions and evaluates the result to true, if either of the given conditions or both of
the conditions are true.
3. NOT Operator (!) The NOT operator is a unary operator. It negates the given condition.
Question 63.
Briefly explain the different GUI output methods used in Java.
Answer:
For displaying output in a Java program, we can use either of two methods, i.e. System.out.print() or System.out.println()
System.out.print() This method displays the text and keeps the cursor in the same line.
System.out.println() This method displays the text and then moves the cursor to the next line.
Question 64.
What are the different constructs of Java program?
Answer:
Constructs of Java Program
In a Java program, the specified statements can be executed either sequentially, selectively or repeatedly.
Sequence Normally, the statements of a Java program are executed sequentially, i.e. in the same order as they are specified in a
program.
Selection When we need to execute the program selectively, we have to use a conditional statement.
Iteration When there is a need for executing certain statements repeatedly, we have to use a loop structure or iteration statement.
Question 65.
What is the use of following swing controls in Java
(i) JFrame
(ii) JLabel
(iii) jextField
(iv) JButton
Answer:
Basic Graphical Controls of Swing
Some of the commonly used controls of swing are as follows:
1. JFrame The JFrame is used to display a separate window with its own title bar.
2. JLabel The JLabel is used to display uneditable text. It means the user cannot change the information.
3. JTextField The JTextField is used to display a text box. In this text box, the user can input or edit the data.
JPasswordField does not directly display its content. Infact it uses a single character (usually an ASTERISK)
to represent each character that it contains, so that it is possible to see how many characters have been typed, but
not what they are, As its name suggests, JPasswordField is intended to be used as a simple way to accept a users
password. JPasswordField is derived from JjextField.
4. JButton The JButton displays a push button. The push button is used to generate the associated action event.
5. JCheckBox The JCheckBox is used to display a checkbox. The checkbox is used to allow the user to select multiple choices out of
given choices. When the user selects a particular choice, a is shown in front of it.
6. JList The JList displays a list for the application. We can select multiple elements from this list.
7. JComboBox The JComboBox provides a drop-down list of items. We can select an item from this list. Also, we can add a new item in
the list. Infact, the combo box is a combination of a list and a text field.
8. JPanel The JPanel is used to organise the components in a GUI application. It is a supporting container, which cannot be displayed but
can be added to another container.
9. JRadioButton The JRadioButton provides the radio buttons for the application. During the execution of a program, we can set these
radio buttons either ON or OFF.
Note:
The area on the frame, where GUI components are placed is called content Pane
Question 66.
Why the following swing controls are used in Java
(i) ]CheckBox
(ii) ]List
(iii) ]ComboBox
(iv) ]RadioButton
Answer:
Controls of Swing
Some of the commonly used controls of swing are as follows:
1. JFrame The JFrame is used to display a separate window with its own title bar.
2. JLabel The JLabel is used to display uneditable text. It means the user cannot change the information.
3. JTextField The JTextField is used to display a text box. In this text box, the user can input or edit the data.
JPasswordField does not directly display its content. Infact it uses a single character (usually an ASTERISK)
to represent each character that it contains, so that it is possible to see how many characters have been typed, but
not what they are, As its name suggests, JPasswordField is intended to be used as a simple way to accept a users
password. JPasswordField is derived from JjextField.
4. JButton The JButton displays a push button. The push button is used to generate the associated action event.
5. JCheckBox The JCheckBox is used to display a checkbox. The checkbox is used to allow the user to select multiple choices out of
given choices. When the user selects a particular choice, a is shown in front of it.
6. JList The JList displays a list for the application. We can select multiple elements from this list.
7. JComboBox The JComboBox provides a drop-down list of items. We can select an item from this list. Also, we can add a new item in
the list. Infact, the combo box is a combination of a list and a text field.
8. JPanel The JPanel is used to organise the components in a GUI application. It is a supporting container, which cannot be displayed but
can be added to another container.
9. JRadioButton The JRadioButton provides the radio buttons for the application. During the execution of a program, we can set these
radio buttons either ON or OFF.
Question 67.
What are Jump statements? Briefly describe jump statements used in Java,
Answer:
The jump statements are used to transfer the control of the program unconditionally with in a function. In Java there are mainly two jump
statements are used. These are break statement and continue statement:
1. break statement The break statement can be used with for loop, while loop, do-while loop or switch. The break statement terminates the
loop and moves the control to the next statement after the loop structure. The remaining statements of the loop will not be executed.
2. continue statement The continue is a jump statement. It will cause to skip the remaining statements in the loop and moves the control to
the beginning of the loop for next iteration.
Question 68.
What is the difference between unary, binary and ternary operators?
Answer:
Operators can also be divided into three parts, on the basis of number of operands:
Unary Operator An unary operator requires only one operand. Example of unary operators are unary ÷, unary —, + + and –. This
operator performs task only on a single operand.
Binary Operator A binary operator requires two operands. Examples of binary operators are +, -, *, / and%.
Ternary Operator A ternary operator requires three operands. Example of ternary operator is ?: (the conditional operator).
Question 69.
A phone number, consisting of 10-digits, s stored in a string variable strPhone. Now, it is required to store this phone number in long type
variable Long Phone. Write a Java statement to do this.
Answer:
The Java statement to store the content of strPhone (which is in String form) in long phone variable in long type format will be as follows:
Question 71.
What do you mean by a keyword? Can we use keywords as identifiers?
Answer:
Keywords are the words, which are defined in the compiler itself. These keywords convey a special meaning to the language compiler.
These cannot be used as identifier name.
Question 72.
What is an identifier? Mention the rules for forming the identifier.
Answer:
Identifiers are used for naming the different parts of the program like variables, objects, classes, functions, arrays, etc.
The rules of identifier are as follows:
Question 73.
What do you mean by primitive and reference data types?
Answer:
The data types used in Java can be divided into two categories:
Question 74.
Write down the two forms of increment and decrement operators?
Answer:
In Java for increment and decrement, two operators are used. These are + +, which increases its operand by 1 and — which decreases its
operand by 1. Both of these operators can be used in two forms namely prefix form and postfix form.
(i) Prefix Form In this form first change then use rule is followed.
E.g.,
int a, b=5;
a = ++b;
System.out.println(a);
System.out.print!n(b);
It shows the output as 6 and 6. (i.e. the value of variable a and b respectively).
(ii) Postfix Form In this form first use then change rule is followed.
E.g.,
int a, b=5;
a—b++;
System.out.println(a);
System.out.println(b);
It show the output as 5 and 6. (i.e. the value of variable a and b respectively).
Question 75.
Briefly describe about implicit and explicit type conversion?
Answer:
Implicit Type Conversion The implicit type conversion is performed by the compiler in an expression where different data types are used, so
that the information is not lost.
E.g.,
int a=4;
float b=6.5, c;
c=a+b;
System.out.println(c);
In this expression, a will be automatically converted to float type.
Explicit Type Conversion The explicit type conversion is a user defined conversion to a specific data type.
E.g.,
1. Entry Controlled Loop In an entry controlled loop, the test condition is evaluated before entering into the loop.
E.g., the while loop is an entry controlled loop.
2. Exit Controlled Loop In an exit controlled loop, the test condition is evaluated after the execution of the loop statements one time.
E.g., the do-while loop is an exit controlled loop.
Question 77.
Why are the iteration or looping statements are used? Name the iteration statements used in Java.
Answer:
The iteration or looping statements are used in Java to execute a part of program containing some instructions repeatedly until certain given
condition is satisfied.
In Java language, there are four types of loops are used, these are:
for loop
while loop
do-while loop
nested loop
Question 78.
Define term case sensitive? Is Java case sensitive?
Answer:
The term case sensitive refers to the different treatment of lowercase letters and uppercase letters. Java is a case sensitive language.
E.g.,
Question 80.
What is the use of modulus (%) operator?
Answer:
The modulus operator is used to find out the remainder of a division operation,
E.g.,
Question 81.
What will be the result of following two expressions if initially x = 15?
(i) x++<=15
(ii) ++x<=15
Answer:
(i) True
(ii) False