16. juni 2010 - 16:31
Der er
5 kommentarer
Substring - bug?
Hej, Det kan godt være det er mig som er dum, men hvordan kan denne sætning: System.out.println("kat0".substring(0,3) == "kat"); printe false? Der står at substring retunere en string, så som sagt burde det jo være "kat" == "kat" -> true! Håber nogen kan hjælpe.
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
System.out.println("kat0".substring(0,2) == "kat"); Måske.
System.out.println("kat0".substring(0,2).equals("kat"));
System.out.println("kat0".substring(0,3).equals("kat"));
== tester om det er samme string objekt d.v.s. ligger samme sted i memory .equals tester om strengene indeholder samme bogstaver
Kurser inden for grundlæggende programmering