Skip to content

Commit 66df6c2

Browse files
authored
Merge pull request #865 from fgren/patch-6
Fix typos in w06 and java exercise
2 parents 858735c + 909bf92 commit 66df6c2

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

compendium/modules/w06-patterns-exercise.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -607,7 +607,7 @@
607607

608608

609609

610-
\WHAT{Fånga undantantag med \code{scala.util.Try}.}
610+
\WHAT{Fånga undantag med \code{scala.util.Try}.}
611611

612612
\QUESTBEGIN
613613

compendium/postchapters/java-exercise.tex

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -625,7 +625,7 @@
625625
scala> java.util.Arrays.binarySearch(xs, 42)
626626
scala> java.util.Arrays.binarySearch(xs, 43)
627627
\end{REPL}
628-
Skriv ett valfritt Javaprogram som testar \code{java.util.Arrays.binarySearch}. Använd en array av typen \code{int[]} med några heltal som först sorteras med \code{java.util.Arrays.sort}. Skriv ut det som returneras från \code{java.util.Arrays.binarySearch} i olika fall genom att asöka efter tal som finns först, mitt i, sist och tal som saknas.
628+
Skriv ett valfritt Javaprogram som testar \code{java.util.Arrays.binarySearch}. Använd en array av typen \code{int[]} med några heltal som först sorteras med \code{java.util.Arrays.sort}. Skriv ut det som returneras från \code{java.util.Arrays.binarySearch} i olika fall genom att söka efter tal som finns först, mitt i, sist och tal som saknas.
629629
\emph{Tips:} Man kan deklarera en array, allokera den och fylla den med värden så här i Java: \\
630630
\jcode|int[] xs = new int[]{5, 1, 3, 42, -1};|
631631

@@ -678,7 +678,7 @@
678678

679679
\javainputlisting[numbers=left]{examples/scalajava/Autoboxing.java}
680680

681-
\Subtask Ändra i programmet ovan så att autoboxing och autounboxing utnyttjas på alla ställen där så är möjligt. Utnyttja även att \code{toString}-metoden på \code{Integer} ger samma stränrepresentation som \jcode{int} vid utskrift. Fixa också så att du undviker \emph{fallgropen} att i Java jämföra med referenslikhet i stället för att använda \code{equals}. Testa så att allt fungerar som det borde efter dina ändringar.
681+
\Subtask Ändra i programmet ovan så att autoboxing och autounboxing utnyttjas på alla ställen där så är möjligt. Utnyttja även att \code{toString}-metoden på \code{Integer} ger samma strängrepresentation som \jcode{int} vid utskrift. Fixa också så att du undviker \emph{fallgropen} att i Java jämföra med referenslikhet i stället för att använda \code{equals}. Testa så att allt fungerar som det borde efter dina ändringar.
682682

683683

684684
\Subtask\Pen Antag att du råkar skriva \jcode{xs.add(0, pos)} på rad 14 i ditt program från föregående uppgift. Förklara hur autoboxingen stjälper dig i en \emph{fallgrop} då.
@@ -777,7 +777,7 @@
777777

778778
HashSet[Char] -> scala.collection.mutable.Set[Char]
779779

780-
Båda blir föränderliga motsvarigheter. Det visas genom att de till hör \code{scaka.collection.mutable} och både \code{ArrayList} och \code{HashSet} är förändrliga i Java.
780+
Båda blir föränderliga motsvarigheter. Det visas genom att de till hör \code{scala.collection.mutable} och både \code{ArrayList} och \code{HashSet} är föränderliga i Java.
781781

782782
\SubtaskSolved \code{scala.collection.immutable.Set}
783783

@@ -824,7 +824,7 @@
824824

825825

826826

827-
\WHAT{Fånga undantantag i Java med en \jcode{try}-\jcode{catch}-sats.}
827+
\WHAT{Fånga undantag i Java med en \jcode{try}-\jcode{catch}-sats.}
828828

829829
\QUESTBEGIN
830830

@@ -1329,4 +1329,4 @@
13291329
}
13301330
\end{Code}
13311331

1332-
\QUESTEND
1332+
\QUESTEND

0 commit comments

Comments
 (0)