Ladda ner presentationen
Presentation laddar. Vänta.
1
Arrayer och strängar Arrayer Strängar operatorer typkonvertering
2
Arrayer En följd av värden eller referenser av samma typ. int[] a; a = new int[5]; a[0] = 100; a[1] = 200; a[2] = 300; a[3] = 400; a[4] = 500; int a[]; osv…
3
Arrayer Alternativ deklarering och initiering i samma veva int[] a = {100,200,300,400,500}; a 100500400300200
4
Arrayer int a[]; int b[]; a = new int[5]; a[0] = 100; a[1] = 200; a[2] = 300; a[3] = 400; a[4] = 500; b = a; b[0] = 600; Vad är a[0] nu?
5
Strängar En ändlig följd av tecken.
6
Strängar String a = ”Kalle”; String b = new String(”Kalle”); String c = ”Kalle”; Jämför: a == b; a == c;
7
Konkatenering av strängar String a = ”Kalle”; String b = a + ” Anka”; Konvertering och konkatenering om en operand är en sträng String c = 3 + ”Com”; String d = 1 + 2 + ”Com”; String e = 1 + (2 + ”Com”);
8
Operatorer Aritmetiska operatorer + - / * % Unära och/eller binära
9
Operatorer ++ och - -: int antal = 1; ++antal antal++ int a,b; a = antal++; b = ++antal;
10
Typkonvertering long int long a = 123; int b = 234; a = b; b = (int) a;
11
Typkonvertering Implicit och explicit typkonvertering. Implicit typkonvertering utan att tappa information. Explicit typkonvertering när det finns risk att tappa precision.
Liknande presentationer
© 2024 SlidePlayer.se Inc.
All rights reserved.