Ik heb de volgende code (alleen het relevante gedeelte):
Het probleem is ik voor het controleren van de while() een reader.readLine() moet aanroepen en daardoor slaat hij in de main van de while() telkens een regel over.
Als ik de voorwaarde Url!=null verander in url!=null geeft hij een compile-error omdat url afhankelijk is van reader.readLine() en deze bestaat nog niet of wel ??
Het is vast een detail, maar ik zie het echt niet.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| String Url=new String;
do
{
counter++;
String url=reader.readLine();
Url=reader.readLine();
StringTokenizer tokenizer = new StringTokenizer(url, " ");
StringBuffer result = new StringBuffer();
while(tokenizer.hasMoreTokens())
{
result.append(tokenizer.nextToken());
if(tokenizer.hasMoreTokens())
{
result.append(' ');
}
}
//url=url.substring(i);
out.println("<a href="+a+voor+result.toString()+a+">"+naam+counter+"</a>");
}while(Url!=null); |
Het probleem is ik voor het controleren van de while() een reader.readLine() moet aanroepen en daardoor slaat hij in de main van de while() telkens een regel over.
Als ik de voorwaarde Url!=null verander in url!=null geeft hij een compile-error omdat url afhankelijk is van reader.readLine() en deze bestaat nog niet of wel ??
Het is vast een detail, maar ik zie het echt niet.