/
Forside
/
Teknologi
/
Udvikling
/
Java
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Java
#
Navn
Point
1
molokyle
3688
2
Klaudi
855
3
strarup
740
4
Forvirret
660
5
gøgeungen
500
6
Teil
373
7
Stouenberg
360
8
vnc
360
9
pmbruun
341
10
mccracken
320
hjælp - udskrive hvert element i et array
Fra :
Flemming Lauritsen
Dato :
17-12-00 13:08
Tak for hjælpen på forhånd.
getUsers() returnerer String[] - altså et array af strenge, og det kan man
ikke umiddelbart udskrive. Hvordan skal jeg gennemløbe arrayét og udskrive
hvert element.
Jeg kan ikke få det til at virke - hvad gør jeg forkert ?
import stemmegafleren.*;
import cs1.Keyboard;
public class Admin
{
public static void main(String[] arg)
{
String name,pw,svar = "";
PollCenter.connect(PollCenter.LOCAL);
PollCenter.logon("admin", "pmj");
do
{
System.out.println("Oprette nye bruger: ");
System.out.println("Navn på bruger ");
name = Keyboard.readString();
System.out.println("Pasword for bruger: ");
pw= Keyboard.readString();
PollCenter.newUser(name,pw);
System.out.print("Oprette flere bruger (j/n)?");
svar = Keyboard.readString();
}while(svar.equals("j") || svar.equals("J") || svar.equals("ja"));
for (int index = 0; index <PollCenter.getUsers.length; index++)
System.out.print (PollCenter.getUsers[index] + " ");
}
}
I dokumentation har jeg følgende oplysninger:
getUsers
public static java.lang.String[] getUsers()
Returnerer alle registrererede brugere af systemet.
Returns:
Et array af String indeholdende alle brugernavne. OSB: kun brugeren 'admin'
kan benytte denne metode.
-----
newUser
public static boolean newUser(java.lang.String name,
java.lang.String pw)
throws StemmegaflerenException
Opretter en ny bruger på systemet.
Parameters:
name - er navnet på den nye bruger. Dette brugernavn må ikke findes i
forvejen.
pw - Brugerens password. OSB: kun brugeren 'admin' kan benytte denne metode.
Jacob Bunk Nielsen (
17-12-2000
)
Kommentar
Fra :
Jacob Bunk Nielsen
Dato :
17-12-00 14:00
"Flemming Lauritsen" <fml@post8.tele.dk> writes:
> for (int index = 0; index <PollCenter.getUsers.length; index++)
> System.out.print (PollCenter.getUsers[index] + " ");
Prøv at gøre følgende i stedet:
String[] users = PollCenter.getUsers();
for (int i = 0; i < users.length; i++)
System.out.println(users[i] + " ");
--
Jacob
Email: jacob@bunk.cc or c973693@student.dtu.dk
ICQ: 8503046
Flemming Lauritsen (
17-12-2000
)
Kommentar
Fra :
Flemming Lauritsen
Dato :
17-12-00 15:55
Tak til Jacob - det var lige hvad jeg skulle bruge !
--
Med venlig hilsen
Flemming Lauritsen
Søg
Alle emner
Teknologi
Udvikling
Java
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177821
Tips :
31980
Nyheder :
719565
Indlæg :
6410982
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.