String vædrdier er objekter der *indeholder* en værdi så din operator == sammenligner referencen til objektet snarere end værdien indeni. for at sammenligne værdien indeni to String objekter bruger du standardfunktionerne .equals eller .compareto (som arne siger): if(s.equals("")) {} eller også if(s.compareTo("")==0) {}
kik i API'en for String for at se hvordan de virker.
Jeg får exeption fejl, når jeg enten bruger equals("") eller compareTo("")==0
Her er min kode: ------------------------------------------------- if((p_SelDate.compareTo("")==0)||(p_SelDate==null)){ p_Date=null; } else{ p_Date=p_SelDate; } --------------------------------------------------------
Jeg giver det lidt mere for besværligheden. Tak for hjælpen.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.