Presentation laddar. Vänta.

Presentation laddar. Vänta.

Arrayer och strängar Arrayer Strängar operatorer typkonvertering.

Liknande presentationer


En presentation över ämnet: "Arrayer och strängar Arrayer Strängar operatorer typkonvertering."— Presentationens avskrift:

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.


Ladda ner ppt "Arrayer och strängar Arrayer Strängar operatorer typkonvertering."

Liknande presentationer


Google-annonser