Visualizzazione dei risultati da 1 a 4 su 4

Discussione: costrutto SWITCH...

  1. #1

    costrutto SWITCH...

    Sono "nuovo" del linguaggio JAVA....e vorrei sapere come mai il costrutto switch non va con le stringhe....ma solo con int.... a me servirebbe fare uno switch per vedere se una stringa contente una lettera è per esempio uguale ad "a",o a "b"...ecc x cui con le if sarebbe veramente una "palla"...qualcuno mi può dare una dritta??????


    esempio di quello che vorrei ottenere(cosi non funziona):

    switch (lettera) {
    case lettera.equals("a"): Istruzione1;
    break;
    case case lettera.equals("b"): Istruzione2;
    break;
    ...
    default: Istruzione;
    break;
    }

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    switch funziona solo con i tipi primitivi int e char

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  3. #3

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,326
    Originariamente inviato da oronze
    switch funziona solo con i tipi primitivi int e char
    int, char, byte e short.

    The Java Tutorial: http://java.sun.com/docs/books/tutor...ts/switch.html

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.