30. november 2007 - 15:03
Der er
4 kommentarer og 1 løsning
boolean String isString(Object value)
Hi, er det muligt at finde ud af, om en variable er en String eller ej? Double test1; String test2; test1 = 1.234; test2 = "abc"; if (isString(test1)) { // test1 er en String } if (isString(test2)) { // test2 er en String } hvordan kan man få ovenstående eksempel til at fungere? med venlig hilsen KernelX
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
30. november 2007 - 15:05
#1
if(test1 instanceof String) {
30. november 2007 - 15:05
#2
eller if(test1.getClass().getName().equals("java.lang.String")) {
30. november 2007 - 15:06
#3
instanceof tester på om det er klassen eller en subklasse af mens test på navn kun tester på selve klassen man kan ikke extende String så forskellen er ens typisk vil man nok bruge instanceof
02. december 2007 - 22:07
#4
mange tak! husk at skrive svar
02. december 2007 - 23:18
#5
kommer her
Kurser inden for grundlæggende programmering