Java Training in Chennai – Data Types, Variables and Operators Puzzles with Answers – Part – III
Here in this blog we are discussing about Java Training in Chennai – Data Types, Variables and Operators Puzzles with Answers – Part – III . They are :
We have already discussed about it in the previous blogs ” Java Training in Chennai – Data Types, Variables and Operators Puzzles with Answers – Part – I & II ”
_______________________________________________________________________________
class SelectionStatements {
public static void main(String args[])
{
int var1 = 5;
int var2 = 6;
if ((var2 = 1) == var1)
System.out.print(var2);
else
System.out.print(++var2);
}
}
class CommaLearningDemo {
public static void main(String args[])
{
int sum = 0;
for (int i = 0, j = 0; i < 5 & j < 5; ++i, j = i + 1)
sum += i;
System.out.println(sum);
}
}
class JumpStatments {
public static void main(String args[])
{
int x = 2;
int y = 0;
for ( ; y < 10; ++y) {
if (y % x == 0)
continue;
else if (y == 8)
break;
else
System.out.print(y + ” “);
}
}
}
class Output {
public static void main(String args[])
{
final int a=10,b=20;
while(a<b)
{
System.out.println(“Hello”);
}
System.out.println(“World”);
}
}
class Output {
public static void main(String args[])
{
int a = 5;
int b = 10;
first: {
second: {
third: {
if (a == b >> 1)
break second;
}
System.out.println(a);
}
System.out.println(b);
}
}
}
public class Example {
public static void main(String[] args) {
byte b = 3;
b = -b;
System.out.println(b);
}
}
public class Example {
public static void main(String[] args) {
double d = 259;
byte b = (byte)d;
System.out.println(b);
}
}
public class Example {
public static void main(String[] args) {
String s = “456”;
int i = 123;
System.out.println((int)i + s);
}
}
public class Example {
public static void main(String[] args) {
String s = “123”;
Object o = s;
s = (String)o;
System.out.println(s);
}
}
public class Conversions
{
public static void main(String args[])
{
byte x;
int a = 270;
double b = 128.128;
x = (byte) a;
System.out.println(“a and x ” + a + ” ” + x);
a = (int) b;
System.out.println(“b and a ” + b + ” ” + a);
x = b;
System.out.println(“b and x ” + b + ” ” + x);
}
}
class IntegerConversion
{
public static void main(String args[])
{
long l = 55;
int i = 44;
short s = 33;
byte b = 22;
i = (int) l;
s = (short) i;
b = (byte) s;
System.out.println(“l = ” + l);
System.out.println(“i = ” + i);
System.out.println(“s = ” + s);
System.out.println(“b = ” + b);
}
}
public class IAmGreat {
public static void main(String args[]) {
int i = 132;
short s = 15;
byte b = (byte) i;
int x = b + s;
System.out.println(“Value of x is ” + x);
}
}
public class DemoOnbyte
{
public static void main(String[] args)
{
byte a = -0x15;
byte c = (a >> 4);
System.out.print(c);
}
}
public class DemoOnbyte
{
public static void main(String[] args)
{
byte a = -0x15;
byte c = (a >> 4);
System.out.print(c);
}
}
class IntegerGroupAddition
{
public static void main(String args[])
{
long l = 30;
int i = 50;
short s = 60;
byte b = 70;
int sum = l + i + s + b;
System.out.println(“Sum = ” + sum);
}
}
class SumOfDoubles
{
public static void main(String args[])
{
double d1 = 0.7;
double d2 = 77.0/1000.0;
double d3 = d1 * 10;
double d4 = 77E+2;
double d5 = 77E-5;
double sum = d1 + d2 + d3 + d4 + d5;
System.out.println(“sum = ” + sum);
}
}
public class Test{
public static void main(String[] args) {
int i = 5, j = 8, k = 0;
if(i > j && i++ < 10 && (k += i + j) > 10){
System.out.print(“true”);
}
System.out.print(i);
System.out.print(j);
System.out.print(k);
}
}
public class Test{
public static void main(String[] args) {
int i = 1, j = 1, k = 1;
if( i++ > 1 && j++ < 2 || k++ == 1 )
System.out.print(1);
else
System.out.print(2);
System.out.print(i);
System.out.print(j);
System.out.print(k);
}
}
public class Test{
public static void main(String[] args) {
int i = 50, j = 10;
int k = i + 10 / j;
System.out.println(k);
}
}
public class Test{
public static void main(String[] args){
int i = 2;
System.out.println(~i);
}
}
public class Test{
public static void main(String[] args){
int i = 2;
System.out.println(i << 3);
}
}
public class Test{
public static void main(String[] args){
int i = 32;
System.out.println(i >> 3);
}
}
public class Test{
public static void main(String[] args){
int i = -32;
System.out.println(i>>>3);
}
}
public class Test{
public static void main(String[] args){
int i = 10, j = 5;
System.out.println(i & j);
}
}
public class Test{
public static void main(String[] args){
int i = 5, j = 2;
System.out.println(i | j);
}
}
public class Test{
public static void main(String[] args){
int i = 5, j = 3;
System.out.println(i ^ j);
}
}
class LeftShiftOperator {
public static void main(String args[])
{
byte x = 64;
int i;
byte y;
i = x << 2;
y = (byte) (x << 2)
System.out.print(i + ” ” + y);
}
}
public class MyFor{
public static void main(String argv[])
{
int i, j;
outer:
for (i=1;i <3;i++)
inner:
for(j=1; j<3; j++)
{
if (j==2) continue outer; System.out.println(“Value for i=” + i + ” Value for j=” +j);
}
}
}
_______________________________________________________________________________________
References:
COURTESY :
www.quizover.com, www.gocertify.com, www.geeksforgeeks.org, www.developer.com,
www.meritcampus.com, www.sanfoundry.com , www.javacodeexamples.com, www.jchq.net