Skip to content

Commit cfdc5fb

Browse files
Merge branch 'master' of github.com:rage/java-programming
2 parents 08acbe5 + 707d597 commit cfdc5fb

6 files changed

Lines changed: 13 additions & 15 deletions

File tree

course-settings.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ const courseSettings = {
2424
{ separator: true, title: "Java Programming I" },
2525
],
2626
sidebarFuturePages: [
27-
{ title: "Part 3", tba: "4.2." },
28-
{ title: "Part 4", tba: "11.2." },
2927
{ title: "Part 5", tba: "18.2." },
3028
{ title: "Part 6", tba: "25.2." },
3129
{ title: "Part 7", tba: "3.3." },

data/part-4/1-introduction-to-object-oriented-programming.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
path: "/part-4/1-introduction-to-object-oriented-programming"
33
#title: 'Johdatus olio-ohjelmointiin'
44
title: "Introduction to object-oriented programming"
5-
hidden: true
5+
hidden: false
66
---
77

88
<!-- <text-box variant='learningObjectives' name='Oppimistavoitteet'> -->
@@ -1548,7 +1548,7 @@ Pekka's and Antti's combined age 3 years
15481548
<quiz id='d275c777-b081-5d8d-9efb-9247a17c8ea7'></quiz>
15491549

15501550
<!-- <programming-exercise name='Musiikkikappale' tmcname='osa04-Osa04_10.Musiikkikappale'> -->
1551-
<programming-exercise name='Music song' tmcname='part04-Part04_10.MusicSong'>
1551+
<programming-exercise name='Song' tmcname='part04-Part04_10.Song'>
15521552

15531553
<!-- Luo luokka nimeltä `Musiikkikappale`. Musiikkikappaleella on oliomuuttujat `nimi` (merkkijono) ja `pituus` sekunteina (kokonaisluku). Molemmat asetetaan konstruktorissa `public Musiikkikappale(String kappaleenNimi, int kappaleenPituus)`. Lisää oliolle myös metodit `public String nimi()`, joka palauttaa kappaleen nimen, ja `public int pituus()`, joka palauttaa kappaleen pituuden.
15541554

data/part-4/2-objects-in-a-list.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
path: '/part-4/2-objects-in-a-list'
33
# title: 'Oliot listalla'
44
title: 'Objects in a list'
5-
hidden: true
5+
hidden: false
66
---
77

88

data/part-4/3-files-and-reading-data.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
path: "/part-4/3-files-and-reading-data"
33
title: "Files and reading data"
4-
hidden: true
4+
hidden: false
55
---
66

77
<!-- <text-box variant='learningObjectives' name='Oppimistavoitteet'> -->
@@ -525,7 +525,7 @@ alicia
525525
</programming-exercise>
526526

527527
<!-- <programming-exercise name='Löytyykö tiedostosta?' tmcname='osa04-Osa04_27.LoytyykoTiedostosta'> -->
528-
<programming-exercise name='Is It In The File?' tmcname='part04-Part04_27.IsItInTheFile'>
528+
<programming-exercise name='Is it in the file?' tmcname='part04-Part04_27.IsItInTheFile'>
529529

530530
<!-- Tehtäväpohjassa tulee kaksi tekstitiedostoa: `nimet.txt` ja `toiset-nimet.txt`. Kirjoita ohjelma, joka kysyy ensin käyttäjältä luettavan tiedoston nimeä, jonka jälkeen käyttäjältä kysytään etsittävää merkkijonoa. Tämän jälkeen ohjelma lukee tiedoston ja etsii tiedostosta haluttua merkkijonoa. -->
531531

@@ -679,9 +679,9 @@ numbers-2.txt:
679679
<!-- <text-box typie="hint" name="Tyhjä rivi tiedostossa"> -->
680680
<text-box typie="hint" name="An Empty Line In a File">
681681

682-
<!-- Joskus tiedostoon eksyy tyhjä rivi. Tyhjän rivin ohittaminen onnistuu toistolauseen komennolla `continue` sekä merkkijonon `isBlank`-metodilla. -->
682+
<!-- Joskus tiedostoon eksyy tyhjä rivi. Tyhjän rivin ohittaminen onnistuu toistolauseen komennolla `continue` sekä merkkijonon `isEmpty`-metodilla. -->
683683

684-
Sometimes an empty line finds it way into a file. Skipping an empty line can be done using the command `continue` and the `isBlank`-method of the string.
684+
Sometimes an empty line finds it way into a file. Skipping an empty line can be done using the command `continue` and the `isEmpty`-method of the string.
685685

686686
<!-- Alla olevassa esimerkissä luetaan tiedostosta -->
687687

@@ -700,7 +700,7 @@ try (Scanner tiedostonLukija = new Scanner(Paths.get("henkilot.csv"))) {
700700
String rivi = tiedostonLukija.nextLine();
701701
702702
// mikäli rivi on tyhjä, ei käsitellä sitä
703-
if (rivi.isBlank() == 0) {
703+
if (rivi.isEmpty() == 0) {
704704
continue;
705705
}
706706
@@ -721,7 +721,7 @@ try (Scanner scanner = new Scanner(Paths.get("henkilot.csv"))) {
721721
String line = scanner.nextLine();
722722

723723
// if the line is blank we do nothing
724-
if (line.isBlank() == 0) {
724+
if (line.isEmpty() == 0) {
725725
continue;
726726
}
727727

@@ -992,7 +992,7 @@ The exercise template has a `main` method that you can use to test how your prog
992992
</programming-exercise>
993993

994994
<!-- <programming-exercise name='Urheilutilastot' tmcname='osa04-Osa04_31.Urheilutilastot (2 osaa)'> -->
995-
<programming-exercise name='Sport Statistics (2 parts)' tmcname='part04-Part04_31.SportStatistics'>
995+
<programming-exercise name='Sport Statistics' tmcname='part04-Part04_31.SportStatistics'>
996996

997997
<!-- Tehtävässä käsitellään CSV-muodossa tallennettuja urheilutilastoja. Tiedosto sisältää pilkulla erotettuna kotijoukkeen, vierasjoukkueen, kotijoukkueen pisteet, sekä vierasjoukkueen pisteet. -->
998998

data/part-4/4-summary.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
path: '/part-4/4-summary'
33
#title: 'Ohjelman käsitteiden tunnistaminen ja sanoittaminen'
44
title: 'Summary'
5-
hidden: true
5+
hidden: false
66
---
77

88
<!-- TODO: onko ok otsikko?
@@ -19,4 +19,4 @@ In the fourth part of the course we learned to read data from files, and took ou
1919

2020
Please take a moment to answer the questionnaire below.
2121

22-
<quiz id="e2190362-a20b-5c55-acfc-baf8104913e1"></quiz>
22+
<quiz id="48cece29-0c0c-5f24-a384-66fda76a69ac"></quiz>

data/part-4/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ path: '/part-4'
33
#title: 'Osa 4'
44
title: 'Part 4'
55
overview: true
6-
hidden: true
6+
hidden: false
77
---
88

99
<!-- Kurssimateriaalin neljännen osan pääteema on olio-ohjelmointi. Opit lukemaan tietoa tiedostoista ja esittämään sekä käsittelemään tietoa olioiden avulla. -->

0 commit comments

Comments
 (0)