Skip to content

Commit

Permalink
Merge pull request #784 from EliasAAradsson/master
Browse files Browse the repository at this point in the history
Add info about string interning in slide J.1.67 fix #783
  • Loading branch information
bjornregnell authored Jun 5, 2024
2 parents 9c3821d + 6066e26 commit c1f979b
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions slides/body/lect-wjava-body.tex
Original file line number Diff line number Diff line change
Expand Up @@ -1831,6 +1831,11 @@
scala> "hej".compareTo("HEJ") // alla stora är 'före' alla små
scala> "HEJ".compareTo("hej")
\end{REPL}

\item Observera att \code{"hej" == "hej"} i Java ibland evalueras till \code{true}. Detta beror inte på att \code{==} testar innehållslikhet utan på något som kallas stränginternalisering (eng. \textit{string interning}). \\
Mer om stränginternalisering för den nyfikna: \\
\href{https://stackoverflow.com/questions/10578984/what-is-java-string-interning}{https://stackoverflow.com/questions/10578984/what-is-java-string-interning}

\end{itemize}

\href{http://docs.oracle.com/javase/8/docs/api/java/lang/String.html#compareTo-java.lang.String-}{docs.oracle.com/javase/8/docs/api/java/lang/String.html\#compareTo-java.lang.String-}
Expand Down

0 comments on commit c1f979b

Please sign in to comment.