🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
3 messages
3 total messages Started by Radoslaw Poplawski Mon, 07 Apr 1997 10:25
Problem ze switch...case
#484
Author: Radoslaw Poplawski
Date: Mon, 07 Apr 1997 10:25
18 lines
1071 bytes
Przy probie kompilacji takiego fragmentu:

	int numer;
	switch (Zmienna_Tekstowa) {
		case "Tekst.Numer.1": numer=1;break;
		case "Tekst.Numer.2": numer=2;break;
	};
	return(numer);

kompilator wysypuje sie z komunikatem "Nie moge przekonwerowac String
do int".

Wszystkie znane mi przyklady podaja przy opisywaniu tejze instrukcji
(switch) zmienna char. Czyzby nie bylo mozna stosowac String'ow?

Radoslaw Poplawski (Wroclaw) http://yi.com/home/PoplawskiRadoslaw/
MotorCity: http://www.geocities.com/MotorCity/3416/
F1: http://www.geocities.com/MotorCity/3416/f1.html
Re: Problem ze switch...case
#485
Author: Karol Chatkowski
Date: Mon, 07 Apr 1997 12:41
28 lines
1654 bytes
Radoslaw Poplawski wrote:
> 
> Przy probie kompilacji takiego fragmentu:
>         int numer;
>         switch (Zmienna_Tekstowa) {
>                 case "Tekst.Numer.1": numer=1;break;
>                 case "Tekst.Numer.2": numer=2;break;
>         };
>         return(numer);
> kompilator wysypuje sie z komunikatem "Nie moge przekonwerowac String
> do int".
> 
> Wszystkie znane mi przyklady podaja przy opisywaniu tejze instrukcji
> (switch) zmienna char. Czyzby nie bylo mozna stosowac String'ow?
> 
> Radoslaw Poplawski (Wroclaw) http://yi.com/home/PoplawskiRadoslaw/
> MotorCity: http://www.geocities.com/MotorCity/3416/
> F1: http://www.geocities.com/MotorCity/3416/f1.html

Sam odpowiedzia³e¶ sobie na pytanie. "switch" przyjmuje warto¶ci "char"
i "int",
ale nie "string", a szkoda, bo by³oby to bardzo wygodne przy obs³udze
np. buttonów.

-- 
>>>>>   Karol Chatkowski
>>>>>   mailto:chatkops@helico.mech.tuniv.szczecin.pl
>>>>>   http://helico.mech.tuniv.szczecin.pl
Re: Problem ze switch...case
#486
Author: Artur Biesiadowski
Date: Tue, 08 Apr 1997 07:39
10 lines
1037 bytes
Karol Chatkowski (chatkops@helico.mech.tuniv.szczecin.pl) wrote:
: Sam odpowiedziałeś sobie na pytanie. "switch" przyjmuje wartości "char"
: i "int",
: ale nie "string", a szkoda, bo byłoby to bardzo wygodne przy obsłudze
: np. buttonów.

Szkoda, ale dzieki temu dziala dla duzej ilosci case'ow w czasie stalym a
nie liniowym (tak jak np dzialal by komplet if/else).

Artur
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads