+ - 0:00:00
Notes for current slide
Notes for next slide

Tipus de dades

Mateu Yábar Valles

1 / 9

Llicència

Pots copiar i redistribuir aquest material seguint la llicència Attribution-NonCommercial-ShareAlike 4.0 International CC BY-NC-SA 4.0, indicant-ne autors originals, l'origen (aquesta web), sense fins comercials i mantenint-ne aquesta la llicència

Autors:

2 / 9

Primitius

  • byte
  • short
  • int
  • long
  • float
  • double
  • boolean
  • char
3 / 9

Primitius

  • Comencen amb minúscula
  • La variable guarda valor
  • No tenen funcions
int value; // value == 0
value = 5;
4 / 9

Arrays

  • La variable és un punter
  • Es crea una instància amb un new
  • Podem accedir a .length
int[] values; //values == null
values = new values[5];
int length = values.length;
5 / 9

Primtiu vs Punter

int value = 0;
int value2 = value;
value2 = 1;
System.out.println(value); // -> 0
int[] values = new int[1];
int[] values2 = values;
values.length
values2[0] = 1;
System.out.println(values[0]); // -> 1
6 / 9

Classe

  • Scanner
  • ArrayList
  • String
7 / 9

Classe

  • La variable és un punter
  • Es crea una instància (o objecte) amb un new
  • Podem accedir a funcions variable.funcio()
8 / 9

Classe

Scanner scanner; // scanner == null
scanner = new Scanner(System.in);
int value = scanner.nextInt();
9 / 9

Llicència

Pots copiar i redistribuir aquest material seguint la llicència Attribution-NonCommercial-ShareAlike 4.0 International CC BY-NC-SA 4.0, indicant-ne autors originals, l'origen (aquesta web), sense fins comercials i mantenint-ne aquesta la llicència

Autors:

2 / 9
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow