Java defined int as a 32-bit number because that is generally large enough to hold the information you need.
The size of an int in C may actually have either 16 or 32 bits, depending on the implementation. Basically, the specifications for any C implementation in UNIX must have 32-bit ints, while the ISO C standard only requires 16-bit ints. The stdint.h and limits.h files exist exactly because not all implementations are the same, and these files will define the min/max values of the integral types.
The non-class Java data types are primitives: * byte * short * int * long * float * double * boolean * char
for C: sizeof (int), often 2 or 4 bytefor Java: 4 byte
if ,while,do , int ,float, for,switch,else,
The two basic data types in Java are primitives and objects. Primitives: byte, char, short, int, long, float, double, boolean Objects: Everything else.
Byte Short Int Long Float Double Char Bool String
int short byte long
This groups includes byte,short,int and long.Integer data type is used for storing integer values.The size of the int is 32 bit.The range of the int is -2,147,483,648 to 2,147,483,648
The non-class Java data types are primitives: * byte * short * int * long * float * double * boolean * char
bool F1(int byte,int pos) { return(byte & 1<<pos) } //pos -> position in the field // say byte is b1011 and pos is 2 then it will return value 0
char, boolean, byte, short, int, long, double, or float
for C: sizeof (int), often 2 or 4 bytefor Java: 4 byte
if ,while,do , int ,float, for,switch,else,
Java has several "primitive" types (byte, short, int, float, double, boolean, char). Wrapper classes refer to the classes which "wrap up" each of these. For example, the Byte class contains a byte primitive and the methods to modify the class.
Assuming by "fundamental" you mean the primitive data types: boolean, byte, char, short, int, long, float, and double
in java, char consumes two bytes because it uses unicode instead of ascii. and int takes 4 bytes because 32-bit no will be taken
import java.io.*; class mat { protected static void main()throws IOException { BufferedReader in=new BufferedReader(new InputStreamReader()); int a[][]=new int[10][10]; int b[][]=new int[10][10]; int c[][]=new int[10][10]; for(byte i=0;i<10;i++) { for(byte j=0;j<10;j++) { System.out.print("Enter the value of a[ "+i+" ][ "+j+"]: "); a[i][j]=Integer.parseInt(in.readLine()); } } for(byte i=0;i<10;i++) { for(byte j=0;j<10;j++) { System.out.print("Enter the value of b["+i+" ][ "+j+" ]: "); b[i][j]=Integer.parseInt(in.readLine()); c[i][j]=a[i][j]+b[i][j]; } } for(byte i=0;i<10;i++) { System.out.println(); for(byte j=0;j<10;j++) { System.out.print(c[i][j]+" "); } } }}
import java.io.*; class mat { protected static void main()throws IOException { BufferedReader in=new BufferedReader(new InputStreamReader()); int a[][]=new int[10][10]; int b[][]=new int[10][10]; int c[][]=new int[10][10]; for(byte i=0;i<10;i++) { for(byte j=0;j<10;j++) { System.out.print("Enter the value of a[ "+i+" ][ "+j+"]: "); a[i][j]=Integer.parseInt(in.readLine()); } } for(byte i=0;i<10;i++) { for(byte j=0;j<10;j++) { System.out.print("Enter the value of b["+i+" ][ "+j+" ]: "); b[i][j]=Integer.parseInt(in.readLine()); c[i][j]=a[i][j]+b[i][j]; } } for(byte i=0;i<10;i++) { System.out.println(); for(byte j=0;j<10;j++) { System.out.print(c[i][j]+" "); } } }}