Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

[Java] Unicode/ASCII probleem

Hallo allen, ik zit met het volgende probleem; ik heb in Java een binaire string, een output van MD5, maar dan niet omgezet naar HEX. Ik wil deze string omzetten in een reeks getallen met de ASCII waarde van de tekens. Dat doe ik op deze manier: [code:1:c2a0875095] String tmp = access.getPassword(s); String out = ""; for(int i = 0; i < tmp.length(); i++) out += (int)tmp.charAt(i) + "-"; return out; [/code:1:c2a0875095] Op zich moet dat goed gaan, ik krijg ook 16 getallen. Echter, tussen die 16 zitten ook de volgende: 8225, 65533 en 338. Nu lijkt het mij stug dat deze getallen in de ASCII reeks thuishoren. Ik denk dus dat Java (delen van) mijn binaire string ziet als Unicode en de daar bijbehorende waarden terug geeft. Heeft iemand enig idee hoe ik hier toch ASCII values uit kan krijgen? Dank, - Fahr

Fahr