Java Data Type Q&A

Home
Java Data Type Q&A
1.bigdecimal
2.biginteger
3.bit
4.Boolean
5.byte
6.Calendar
7.cast
8.character
9.Date Time
10.Date Time Format
11.decimal
12.Development
13.double
14.enum
15.float
16.hexadecimal
17.Integer
18.Number
19.Number Format
20.primitive
21.SimpleDateFormat
22.string
23.StringBuffer
24.StringBuilder
25.StringTokenizer
26.substring
27.TimeZone
Java Data Type Q&A 
bigdecimal
bigdecimal
alternative( 1 ) ArithmeticException( 1 ) bigdecimal( 88 ) c ( 1 ) convert( 7 ) currency( 3 ) 
decimal( 8 ) digit( 2 ) divide( 7 ) double( 16 ) Encoding( 2 ) equal( 1 ) 
exception( 2 ) Financial( 2 ) float( 4 ) format( 3 ) logarithm( 1 ) Long( 4 ) 
math( 12 ) MathContext( 2 ) memory( 1 ) money( 3 ) optimization( 2 ) parse( 4 ) 
power( 2 ) precision( 5 ) Root( 2 ) round( 37 ) scale( 5 ) scientific( 3 ) 
String( 15 ) stripTrailingZeroes( 2 ) trail( 4 ) trim( 3 ) valueof( 3 ) zero( 4 ) 
biginteger
biginteger
BigDecimal( 7 ) biginteger( 88 ) bit( 2 ) byte( 5 ) convert( 3 ) cryptography( 3 ) 
digit( 4 ) encrypt( 1 ) format( 3 ) long( 1 ) math( 6 ) overflow( 3 ) 
pow( 4 ) power( 4 ) prime( 4 ) random( 5 ) root( 3 ) sign( 2 ) 
square( 1 ) String( 7 ) toByteArray( 3 ) valueOf( 3 ) 
bit
bit
128 bit( 3 ) 16 bit( 8 ) 24 bit( 2 ) 32 Bit( 21 ) 64 bit 1( 100 ) 64 bit 2( 8 ) 
64 bit JVM( 20 ) 64 bit OS( 1 ) AES( 7 ) ascii( 3 ) binary( 14 ) bit 1( 100 ) 
bit 2( 50 ) bitwise( 42 ) bufferedimage( 7 ) c ( 5 ) character( 6 ) Convert( 15 ) 
cryptography( 9 ) encrypt( 2 ) enum( 4 ) exception( 1 ) hex( 9 ) image( 7 ) 
long( 13 ) manipulation( 7 ) mask( 5 ) math( 3 ) memory( 6 ) Negative Number( 5 ) 
operation( 19 ) operator( 46 ) Pattern( 5 ) pixel( 4 ) Primitive( 6 ) shift( 32 ) 
sign( 2 ) size( 6 ) tiff( 4 ) ZipException( 1 ) 
Boolean
Boolean
assignment( 3 ) autobox( 5 ) beanutils( 1 ) bit( 8 ) bitwise( 5 ) Boolean 1( 100 ) 
Boolean 2( 90 ) Cast( 4 ) Char( 3 ) condition( 9 ) convert( 13 ) equal( 9 ) 
error( 11 ) exception( 5 ) expression( 30 ) false( 12 ) getBoolean( 4 ) inverse( 3 ) 
JavaBean( 5 ) logic( 7 ) loop( 11 ) memory( 6 ) method( 39 ) object( 9 ) 
operator( 11 ) parameter( 5 ) reflection( 1 ) return( 30 ) size( 11 ) statement( 18 ) 
switch( 4 ) true( 9 ) value( 27 ) variable( 19 ) volatile( 1 ) wrapper( 1 ) 
byte
byte
audio( 2 ) binary( 8 ) bit( 37 ) bitwise( 7 ) buffer( 8 ) BufferedImage( 5 ) 
byte 1( 100 ) byte 2( 100 ) byte 3( 59 ) bytearray( 9 ) bytecode( 4 ) Cast( 9 ) 
character( 19 ) compare( 7 ) convert 1( 100 ) convert 2( 28 ) decrypt( 3 ) encoding( 11 ) 
encrypt( 5 ) filewriter( 3 ) hex( 19 ) image( 14 ) jni( 5 ) jprofiler( 1 ) 
JVM( 3 ) limit( 4 ) Literal( 6 ) long( 8 ) memory( 6 ) offset( 2 ) 
order( 2 ) OutOfMemoryError( 3 ) parse( 5 ) random( 3 ) range( 4 ) read( 27 ) 
sequence( 6 ) short( 11 ) sign( 14 ) size( 11 ) split( 3 ) stream( 2 ) 
unicode( 8 ) utf8( 5 ) wrapper( 3 ) 
Calendar
Calendar
add( 21 ) before( 8 ) Calendar 1( 100 ) Calendar 2( 100 ) Calendar 3( 85 ) compare( 16 ) 
convert( 27 ) date 1( 100 ) date 2( 12 ) day( 21 ) DST( 12 ) getInstance( 11 ) 
getTime( 11 ) Gregorian( 1 ) GregorianCalendar( 18 ) locale( 7 ) Month( 34 ) schedule( 4 ) 
String( 26 ) time( 36 ) timezone( 29 ) util( 39 ) week( 40 ) year( 19 ) 
cast
cast
autobox( 1 ) Automatic( 7 ) c ( 5 ) cast 1( 100 ) cast 2( 35 ) child( 2 ) 
Class( 36 ) compiler( 6 ) convert( 15 ) DefaultListModel( 3 ) Downcast( 5 ) Dynamic( 18 ) 
entity( 2 ) error( 15 ) Exception( 54 ) Explicit( 6 ) extend( 2 ) graphics( 1 ) 
graphics2d( 3 ) gson( 1 ) implicit( 1 ) instanceof( 2 ) jni( 5 ) jruby( 4 ) 
jvm( 5 ) List( 10 ) long( 5 ) memory( 1 ) method( 8 ) null( 4 ) 
object( 64 ) oop( 4 ) operation( 1 ) operator( 6 ) parse( 5 ) precision( 1 ) 
primitive( 12 ) problem( 30 ) question( 22 ) reflection( 10 ) runtime( 13 ) safe( 4 ) 
sign( 1 ) statement( 4 ) type( 61 ) unchecked( 10 ) variable( 20 ) warn( 7 ) 
character
character
Arabic( 9 ) ascii( 17 ) Backspace( 3 ) binary( 12 ) bit( 7 ) bufferedreader( 1 ) 
byte( 9 ) C ( 5 ) carriage( 4 ) char 1( 100 ) char 2( 100 ) char 3( 23 ) 
character 1( 100 ) character 2( 100 ) character 3( 100 ) character 4( 100 ) character 5( 46 ) charset( 4 ) 
check( 59 ) Chinese( 15 ) compare( 49 ) console( 1 ) convert 1( 100 ) convert 2( 79 ) 
count( 44 ) DecimalFormat( 1 ) decode( 13 ) display( 46 ) Encode( 10 ) encoding( 61 ) 
encrypt( 4 ) english( 4 ) equal( 6 ) escape( 50 ) Font( 9 ) Format( 11 ) 
French( 5 ) Generator( 2 ) hex( 6 ) html( 11 ) Illegal( 16 ) image( 4 ) 
input( 38 ) intellij( 1 ) internationalization( 10 ) invalid( 3 ) isLetter( 4 ) japanese( 24 ) 
jni( 7 ) json( 6 ) letter( 8 ) literal( 14 ) loop( 15 ) multibyte( 7 ) 
newline( 17 ) number( 34 ) operator( 7 ) parse( 18 ) password( 8 ) Pattern( 10 ) 
pdf( 10 ) primitive( 7 ) print( 46 ) random( 23 ) read( 57 ) Recognition( 6 ) 
remove( 79 ) replace 1( 100 ) replace 2( 2 ) resourcebundle( 3 ) scanner( 8 ) search( 12 ) 
size( 9 ) slash( 5 ) space( 19 ) Spanish( 4 ) special( 68 ) split( 28 ) 
stream( 1 ) Tab( 6 ) text( 10 ) Type( 26 ) unicode( 49 ) utf( 4 ) 
utf8( 2 ) value( 33 ) variable( 7 ) whitespace( 4 ) Wildcard( 3 ) word( 12 ) 
write( 15 ) 
Date Time
Date Time
add( 64 ) calculate( 62 ) calculation( 18 ) calender( 11 ) compare 1( 100 ) compare 2( 26 ) 
Convert 1( 100 ) Convert 2( 89 ) current( 53 ) date 1( 100 ) date 2( 100 ) date 3( 100 ) 
date 4( 100 ) date 5( 100 ) date 6( 100 ) date 7( 100 ) date 8( 100 ) date 9( 43 ) 
datetime 1( 100 ) datetime 2( 6 ) DAY( 94 ) Daylight( 11 ) difference( 48 ) dst( 10 ) 
excel( 11 ) find( 25 ) Format 1( 100 ) Format 2( 100 ) Format 3( 100 ) Format 4( 100 ) 
Format 5( 79 ) GMT( 19 ) Gregorian( 2 ) hour( 24 ) jodatime( 75 ) list( 14 ) 
locale( 33 ) milliseconds( 32 ) month( 54 ) parse 1( 100 ) parse 2( 28 ) query( 10 ) 
range( 21 ) schedule( 7 ) Sort( 10 ) String( 73 ) time 1( 100 ) time 2( 31 ) 
timestamp 1( 100 ) timestamp 2( 20 ) type( 23 ) Unparseable( 24 ) UTC( 23 ) validation( 63 ) 
WEEK( 47 ) YEAR( 54 ) 
Date Time Format
Date Time Format
capitalize( 1 ) convert( 6 ) Date Time Format( 30 ) date( 6 ) datetime( 1 ) day( 3 ) 
Excel( 2 ) format( 14 ) jodatime( 2 ) locale( 4 ) localization( 2 ) month( 2 ) 
parse( 8 ) ParseException( 2 ) Pattern( 4 ) strftime( 1 ) String( 7 ) Text( 3 ) 
time( 3 ) timezone( 6 ) year( 2 ) 
decimal
decimal
Ascii( 7 ) binary( 17 ) bit( 4 ) byte( 2 ) character( 2 ) comma( 5 ) 
convert 1( 100 ) convert 2( 4 ) currency( 2 ) decimal( 81 ) DecimalFormat( 2 ) decode( 2 ) 
digit( 15 ) divide( 5 ) double( 10 ) expansion( 2 ) exponential( 1 ) float( 8 ) 
format( 70 ) fraction( 6 ) hex( 2 ) hexadecimal( 2 ) length( 1 ) locale( 4 ) 
long( 1 ) math( 3 ) numberformat( 2 ) octal( 4 ) output( 4 ) place( 85 ) 
point( 17 ) precision( 6 ) restrict( 2 ) round( 25 ) scientific( 3 ) separator( 5 ) 
string( 10 ) Trim( 3 ) value( 14 ) 
Development
Development
base64( 66 ) equal 1( 100 ) equal 2( 2 ) Exception 1( 100 ) Exception 2( 20 ) format 1( 100 ) 
format 2( 100 ) format 3( 10 ) getResourceAsStream( 7 ) ImageIO( 5 ) initialization( 18 ) json( 47 ) 
math( 31 ) validation( 48 ) 
double
double
add( 18 ) buffer( 36 ) byte( 7 ) calculation( 14 ) cast( 10 ) character( 5 ) 
compare( 20 ) convert( 71 ) divide( 8 ) Format( 42 ) long( 21 ) math( 17 ) 
money( 4 ) number( 31 ) parse( 28 ) parseDouble( 18 ) precision( 30 ) round( 37 ) 
subtraction( 7 ) value( 1 ) variable( 29 ) 
enum
enum
Annotation( 10 ) c ( 6 ) class( 39 ) Compare( 11 ) compile( 6 ) Convert( 11 ) 
declare( 11 ) element( 14 ) enum 1( 100 ) enum 2( 100 ) enum 3( 100 ) enum 4( 12 ) 
enumeration( 19 ) EnumSet( 6 ) equal( 2 ) error( 18 ) extend( 14 ) field( 8 ) 
function( 8 ) instance( 8 ) keyword( 7 ) loop( 5 ) member( 5 ) method( 28 ) 
nest( 11 ) number( 7 ) object( 10 ) ordinal( 7 ) package( 5 ) Parameter( 8 ) 
parse( 2 ) Pattern( 9 ) problem( 30 ) Property( 6 ) reference( 11 ) reflection( 9 ) 
scjp( 2 ) singleton( 9 ) Statement( 13 ) Switch( 15 ) type( 31 ) Usage( 6 ) 
value( 38 ) valueOf( 9 ) variable( 10 ) 
float
float
accuracy( 5 ) arithmetic( 5 ) audio( 2 ) binary( 4 ) byte( 4 ) c ( 1 ) 
Cast( 10 ) clojure( 1 ) compare( 9 ) convert( 67 ) currency( 3 ) decimalformat( 1 ) 
divide( 7 ) double( 47 ) error( 15 ) exception( 2 ) float 1( 100 ) float 2( 21 ) 
floatToIntBits( 3 ) format( 16 ) ieee754( 4 ) image( 3 ) jni( 1 ) literal( 2 ) 
long( 8 ) math( 7 ) NAN( 3 ) number( 30 ) operator( 2 ) parseFloat( 4 ) 
precision( 17 ) primitive( 9 ) printf( 2 ) Random( 4 ) round( 11 ) swt( 1 ) 
union( 1 ) value( 27 ) variable( 10 ) 
hexadecimal
hexadecimal
ascii( 18 ) Base64( 2 ) binary( 9 ) Color( 6 ) convert( 35 ) Decode( 4 ) 
encoding( 3 ) Escape( 1 ) format( 6 ) hex( 48 ) hexadecimal( 27 ) RGB( 2 ) 
syntax( 1 ) Unicode( 6 ) value( 23 ) 
Integer
Integer
autobox( 15 ) bigdecimal( 12 ) BigInteger( 15 ) binary( 23 ) bit( 27 ) bitwise( 15 ) 
boolean( 26 ) byte( 59 ) Cast( 49 ) char( 67 ) character( 27 ) compare( 43 ) 
console( 7 ) convert 1( 100 ) convert 2( 53 ) cryptography( 2 ) decimal( 17 ) digit( 21 ) 
divide( 13 ) double( 74 ) element( 9 ) enum( 17 ) equal( 22 ) error( 20 ) 
float( 45 ) format( 27 ) hex( 21 ) input( 18 ) Integer 1( 100 ) Integer 2( 100 ) 
Integer 3( 100 ) Integer 4( 100 ) Integer 5( 85 ) length( 13 ) literal( 15 ) Long( 54 ) 
loop( 21 ) math( 19 ) memory( 7 ) negative( 16 ) number( 93 ) odd( 6 ) 
operator( 19 ) output( 14 ) overflow( 12 ) parameter( 15 ) parse( 40 ) parseint( 35 ) 
primitive( 19 ) println( 6 ) public( 6 ) random( 28 ) range( 13 ) reverse( 12 ) 
Round( 16 ) Scanner( 13 ) short( 21 ) sign( 27 ) size( 8 ) Sort( 13 ) 
split( 12 ) string 1( 100 ) string 2( 78 ) sum( 22 ) swap( 4 ) too large( 10 ) 
unique( 7 ) validation( 12 ) value( 90 ) valueOf( 14 ) variable( 36 ) wrapper( 5 ) 
zero( 16 ) 
Number
Number
Big number( 12 ) binary( 24 ) calculate( 33 ) Convert( 66 ) Count number( 67 ) factorial number( 6 ) 
game( 24 ) input number( 44 ) Large Number( 28 ) line number( 52 ) long( 30 ) loop( 34 ) 
magic( 11 ) maximum( 15 ) negative Number( 40 ) octal( 4 ) Page Number( 25 ) phone number( 25 ) 
prime number( 86 ) Random Number 1( 100 ) Random Number 2( 100 ) Random Number 3( 100 ) Random Number 4( 18 ) Random( 43 ) 
read( 31 ) revision( 1 ) sequence( 20 ) Serial Number( 18 ) small( 23 ) Sort( 23 ) 
sum( 29 ) text( 16 ) unique Number( 32 ) variable( 28 ) version number( 15 ) 
Number Format
Number Format
comma( 2 ) Convert( 7 ) country( 2 ) currency( 5 ) digit( 8 ) local( 1 ) 
locale( 2 ) localization( 1 ) money( 1 ) Notation( 2 ) number format 1( 100 ) number format 2( 22 ) 
numberformat( 54 ) NumberFormatException 1( 100 ) NumberFormatException 2( 9 ) numeric( 3 ) Pattern( 5 ) phone( 4 ) 
Scientific( 2 ) sign( 3 ) validation( 4 ) 
primitive
primitive
anonymous( 3 ) autobox( 7 ) boxing( 3 ) c ( 1 ) Check( 6 ) convert( 7 ) 
equal( 3 ) field( 1 ) immutable( 4 ) instanceof( 2 ) memory( 3 ) null( 5 ) 
Parameter( 3 ) primitive 1( 100 ) primitive 2( 27 ) reference( 10 ) reflection( 11 ) sign( 3 ) 
swap( 1 ) value( 15 ) variable( 12 ) wrapper( 5 ) 
SimpleDateFormat
SimpleDateFormat
convert( 19 ) date( 22 ) dateformat( 13 ) datetime( 12 ) day( 12 ) dd( 1 ) 
Format( 27 ) GMT( 4 ) locale( 8 ) month( 13 ) parse( 34 ) pattern( 8 ) 
PM( 4 ) SimpleDateFormat( 94 ) ss( 4 ) string( 15 ) time( 9 ) timezone( 16 ) 
string
string
append( 21 ) args( 51 ) binary( 31 ) Buffer( 51 ) c ( 20 ) case( 34 ) 
charAt( 26 ) check 1( 100 ) check 2( 10 ) color( 31 ) compare 1( 100 ) compare 2( 89 ) 
comparision( 24 ) compile( 16 ) concat( 27 ) concatenate( 12 ) concatenation( 24 ) contain( 67 ) 
convert 1( 100 ) convert 2( 55 ) Count( 40 ) declare( 26 ) decode( 11 ) decrypt( 15 ) 
difference( 41 ) display( 28 ) drawString( 5 ) empty( 25 ) encode( 9 ) encoding( 33 ) 
encrypt( 24 ) error( 26 ) Escape( 19 ) expression( 24 ) extract( 45 ) find( 70 ) 
font( 11 ) html( 50 ) image( 10 ) immutable( 71 ) index( 51 ) indexOf( 59 ) 
Insert( 27 ) intern( 27 ) japanese( 5 ) jni( 4 ) length( 61 ) letter( 35 ) 
line( 43 ) List( 57 ) Literal( 63 ) Long( 51 ) loop( 71 ) manipulation( 65 ) 
match( 45 ) memory( 41 ) MessageFormat( 9 ) newline( 10 ) null( 59 ) operator( 24 ) 
order( 21 ) padding( 15 ) parse 1( 100 ) parse 2( 29 ) pass( 58 ) Pattern( 35 ) 
permutation( 7 ) Pool( 39 ) print( 45 ) quote( 33 ) read( 39 ) reflection( 18 ) 
remove( 75 ) replace 1( 100 ) replace 2( 46 ) replaceAll( 64 ) replaceFirst( 10 ) reverse( 63 ) 
scanner( 30 ) search( 63 ) sentence( 13 ) size( 27 ) Sort( 39 ) space( 83 ) 
Split 1( 100 ) Split 2( 100 ) Split 3( 100 ) Split 4( 25 ) stream( 1 ) String 1( 100 ) 
String 10( 100 ) String 11( 100 ) String 12( 100 ) String 13( 100 ) String 14( 100 ) String 15( 100 ) 
String 16( 100 ) String 17( 100 ) String 18( 100 ) String 19( 100 ) String 2( 100 ) String 20( 100 ) 
String 21( 17 ) String 3( 100 ) String 4( 100 ) String 5( 100 ) String 6( 100 ) String 7( 100 ) 
String 8( 100 ) String 9( 100 ) StringIndexOutOfBoundsException( 3 ) switch( 26 ) text( 33 ) trim( 21 ) 
unicode( 49 ) utf( 2 ) value 1( 100 ) value 2( 14 ) valueOf( 10 ) variable( 65 ) 
whitespace( 9 ) word( 60 ) 
StringBuffer
StringBuffer
append( 18 ) capacity( 4 ) compare( 4 ) concatenation( 2 ) content( 2 ) convert( 4 ) 
deleteCharAt( 1 ) efficiency( 1 ) end( 2 ) final( 2 ) instance( 1 ) length( 1 ) 
memory( 6 ) new( 4 ) OutOfMemoryError( 2 ) parse( 4 ) replace( 6 ) setCharAt( 1 ) 
size( 7 ) start( 1 ) StringBuffer 1( 100 ) StringBuffer 2( 95 ) stringwriter( 1 ) text( 3 ) 
StringBuilder
StringBuilder
append( 5 ) capacity( 2 ) compare( 2 ) concatenation( 5 ) content( 1 ) efficiency( 1 ) 
final( 1 ) memory( 3 ) OutOfMemoryError( 1 ) replace( 8 ) StringBuilder( 58 ) 
StringTokenizer
StringTokenizer
delimiter( 9 ) ERROR( 6 ) line( 3 ) nextToken( 3 ) null( 4 ) read( 2 ) 
Scanner( 3 ) Sort( 3 ) split( 17 ) StringTokenizer 1( 100 ) StringTokenizer 2( 100 ) StringTokenizer 3( 17 ) 
token( 13 ) word( 4 ) 
substring
substring
endIndex( 1 ) error( 2 ) extract( 8 ) find( 15 ) index( 4 ) IndexOf( 5 ) 
match( 6 ) memory( 2 ) range( 5 ) Replace( 16 ) search( 12 ) split( 6 ) 
substring 1( 100 ) substring 2( 53 ) word( 3 ) 
TimeZone
TimeZone
convert( 60 ) country( 2 ) date( 39 ) datetime( 8 ) daylight savings( 6 ) default( 4 ) 
dst( 13 ) EST( 5 ) format( 12 ) getDefault( 5 ) getTimeZone( 1 ) gmt( 7 ) 
GregorianCalendar( 4 ) hour( 7 ) Joda( 2 ) jodatime( 9 ) locale( 10 ) parse( 12 ) 
PST( 4 ) system( 5 ) Time( 16 ) timestamp( 5 ) TimeZone 1( 100 ) TimeZone 2( 2 ) 
UTC( 5 ) 
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.