Tråd: JAVA Data types i Java.
View Single Post
Sitat av brennesle Vis innlegg
Hei.

Driver å lærer meg Java, og har kommet til data types.
Har funnet frem til dette bildet; http://bildr.no/view/N1lVSm5E

Prøver å løse en oppgave som går som følger;

What are the types of the following values?
0
"hello"
101
-1
true
"33"
3.1415

Har jeg forstått det riktig hvis jeg mener at;
0 = byte
"hello" = char (Ser at char egentlig bare inneholder "a single character", så dette er vel feil?)
101 = short
-1 = byte
true = boolean
"33" = byte
3.1415 = float (?)

Noen som kunne gitt en liten forklaring på norsk?
En total scrub i Java vil bli takknemlig for hjelp!
Vis hele sitatet...
Som andre har nevnt, teite formuleringer...

0 = int (normalt sett, men det kan være flere ting.)
"hello" = string, eller char[]
101 = int igjen
-1 = int igjen
true = boolean
"33" = string eller char[]
3.1415 = double, eller eventuelt float, men double er mer rett

En string er en array med chars, som igjen kan uttrykkes med bytes, så f.eks 101 kan være en måte å skrive en char på (selv om man vanligvis bruker hex, 0x12 etc.) og én char kan også være en char[] med lengde 1.

Litt dust oppgave...



Alt er bare hvordan man tolker et sett med bytes, og f.eks. en "string" er bare en rekke bytes, hvor man vet at de skal tolkes som tekst...