Innehåll
Förord 3 1. Introduktion 6 1.1 Grunder 7 1.2 Introduktion till NetBeans 12 1.3 Skapa ett program 13 1.4 Olika typer av fel 18 1.5 Utmatning 19 Sammanfattning 21 Repetitionsfrågor 22 Uppgifter 23
2. Variabler 24 2.1 Variabelnamn 25 2.2 Deklaration 27 2.3 Tilldelning 27 2.4 Inmatning 30 2.5 Typomvandlingar 32 2.6 Tal 33 2.7 Text 34 2.8 Unicode 36 Sammanfattning 38 Repetitionsfrågor 40 Uppgifter 41
3. Fält och strängar 42 3.1 Talfält 43 3.2 Teckenfält 46 Sammanfattning 47 Repetitionsfrågor 47 Uppgifter 47
4. Operatorer 48
4
4.1 Aritmetiska operatorer 49 4.2 Tilldelande aritmetiska operatorer 52 4.3 Förändringsoperatorer 54 4.4 Prioritering 56 Sammanfattning 57 Repetitionsfrågor 58 Uppgifter 59
5. Felsökning 60 5.1 Felsökning i NetBeans 61 Sammanfattning 65
6. Aktivitetsdiagram och pseudokod 66 6.1 Algoritmer och pseudokod 67 6.2 Kontrollstrukturer 68 6.3 Aktivitetsdiagram 69 Sammanfattning 73 Repetitionsfrågor 74 Uppgifter 75
7. Villkorssatser 76 7.1 if-else 77 7.2 if 84 7.3 if-else if 86 7.4 switch-case 88 7.5 Att jämföra strängar 91 7.6* Villkorsoperatorn ? : 93 Sammanfattning 96 Repetitionsfrågor 98 Uppgifter 100
8. Repetitionssatser 102 8.1 for 103 8.2 while 111 8.3 do 113 8.4 continue och break 117 Sammanfattning 118 Repetitionsfrågor 119 Uppgifter 120
9. Metoder 122 9.1 Att skriva och anropa en metod 123 9.2 Metoder med flera parametrar 127 9.3 Värdeparametrar 128 9.4 Metoder utan returvärde 130 9.5 Fält och strängar som parametrar 131 9.6 Matematikklassen Math 135 Sammanfattning 138 Repetitionsfrågor 139 Uppgifter 140
10. Grafiska gränssnitt 142 10.1 Fönsterkomponenter 143 10.2 Swing 143 10.3 Händelser 148 10.4 Talinmatningar 151 10.5 Listrutor och grupprutor 152 Sammanfattning 158 Repetitionsfrågor 159 Uppgifter 160