Sunday, 26 May 2013

Basic Data Types


class PrimitiveTypes{public static void main( String args[] )
{// Integral Typesbyte aByteVariable; // 8-bitsshort aShortVariable; // 16-bitsint aIntVariable; // 32-bitslong aLongVariable; // 64-bits// Floating-Point Typesfloat aFloatVariable; // 32-bit IEEE 754 floatdouble aDoubleVariable; // 64-bit IEEE 754 float// Character Typechar aCharVariable; // always 16-bit Unicode// Boolean Typesboolean aBooleanVariable; // true or false}}
Operations on Primitive Types

class Operations{public static void main( String args[] )
{int a = 2;int b = +4;int c = a + b;if ( b > a )
System.out.println("b is larger");else
System.out.println("a is larger");System.out.println( a << 1); // Shift left: 4System.out.println( a >> 1); // Shift right: 1System.out.println( ~a ); // bitwise negation: -3System.out.println( a | b); // bitwise OR: 6System.out.println( a ^ b); // bitwise XOR: 6System.out.println( a & b); // bit

No comments:

Post a Comment