19. april 2006 - 19:56Der er
10 kommentarer og 1 løsning
søge i array af tekster
Hej
Jeg er helt på bar bund her.
Jeg har arvet en opgave i et værktøj der kan 'styres' via et sdk
dette skal foregå med java.
jeg skal sende nogle pdf filer der er vedhæftet en mail
det har jeg fået til at virke via nogle eksempler fundet rundt omkring.
for ikke at få det totalt hardkodet, ville jeg så lave nogle lister med modtagere af pdf erne afhængig af filnavnet.
jeg har ingen mulighed for at lave jdbc mod noget som helst
altså jeg kommer med et filnavn, f.eks. '12207' med det vil jeg så slå op i et array af og får et array af modtagere tilbage herunder er kaldet til post mail og det er så arrayet emails jeg vil finde for hvert enkelt filnavn.
sådan ser det ud i dag ... ... String emails[] = this.setEmails(); this.postMail(emails, fileName, from, savePath, fullFileName ); System.out.println(fileName +" gemt og sendt til modtagere" ); ... ... public String[] setEmails() { return new String[] {"ext_petil","pti@dak.net"}; }
ovennævnte betyder at alle filler sendes til de to email adresser
nu vil jeg så have at man i setMails() angav filnavn som parameter og så slog den op og fandt dem (kan godt være mere end een), der havde det samme filnavn ud for sig
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
ArrayList<String> er ganske rigtigt 1.5 (kaldes for gernerics). Jeg syens da faktisk at du burde overvejde at opgradere til 1.5 - af mange grunde. Men jeg vil da gerne lave en version uden generics til dig. Øjeblik...
så burde jeg selv kunne finde ud af at fylde arrayet uden for metoden så det kun gøres een gang og via en fil, så slipper jeg for at rekompilere ved nye mail modtagere
<<Nu står der vel kun sådan noget som "12207" én <<gang i strengen "12207, ext_petil", så replace() <<er da vel ok at bruge...
Ikke i min version, der er parametrene til replace( char, char) mens replaceAll( str, str)
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.