tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
599
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    patrick-ratz Tutorials.de Gastzugang
    Hallo.

    Je mehr java-sachen ich mir anschaue desto schwerer wird es-hab ich dass Gefühl:

    ich will folgendes machen:

    eine einfache zahlen eingabe in der konsole:

    so war es in c++:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    #include <iostream>
    #include <windows.h> // für sonstige klamotten 
     
    using namespace  std;
     
    int main(...)
    {
    ...
    int eingabe;
    cin>>eingabe
     
    if (eingabe == 20) {cout<<"Hallo"; }
    ...
    }

    und folgendes hab ich jetzt in java:

    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
    26
    27
    28
    29
    
    import java.io.*;
     
    public class test
    {
     public static void main(String[] args)
     {
     
      
      BufferedReader console = new BufferedReader(new InputStreamReader   
     (System.in));
     
      System.out.print("Login: ");
     
      String zeile = null;
      try 
      {
      zeile = console.readLine();
      }
      catch (IOException e) 
      {
       e.printStackTrace();
      }
      
      System.out.println("Ihre Eingabe war: " + zeile);
       
      if (zeile == 20) { System.out.println("Hallo ID-Name"); } 
     
      }
    }

    was mache ich falsch ********

    fehler bei 29:

    Help
     

  2. #2
    Avatar von timestamp
    timestamp timestamp ist offline Mitglied Rubin
    Registriert seit
    May 2010
    Ort
    Marburg
    Beiträge
    1.479
    Hi

    Strings vergleicht man mit equals:
    Code java:
    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
    26
    27
    28
    29
    
    import java.io.*;
     
    public class test
    {
     public static void main(String[] args)
     {
     
      
      BufferedReader console = new BufferedReader(new InputStreamReader   
     (System.in));
     
      System.out.print("Login: ");
     
      String zeile = null;
      try 
      {
      zeile = console.readLine();
      }
      catch (IOException e) 
      {
       e.printStackTrace();
      }
      
      System.out.println("Ihre Eingabe war: " + zeile);
       
      if (zeile.equals("20")) { System.out.println("Hallo ID-Name"); } 
     
      }
    }
     

  3. #3
    patrick-ratz Tutorials.de Gastzugang
    :-O wie das war der fehler ?

    geil! danke es tuts
     

  4. #4
    patrick-ratz Tutorials.de Gastzugang
    wooow das ding kann ja auch buchstaben ******

    Java-Rocks!
     

Ähnliche Themen

  1. Tastenabfrage
    Von Mikrowelle im Forum Java
    Antworten: 3
    Letzter Beitrag: 16.12.10, 10:43
  2. Tastenabfrage bei einem Lenkrad?
    Von WorldRacer im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 27.06.08, 12:07
  3. Tastenabfrage in JFrame?
    Von Kai008 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 13
    Letzter Beitrag: 03.06.08, 14:53
  4. Tastenabfrage
    Von cavigelli im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 07.04.05, 16:27
  5. Tastenabfrage
    Von bled im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 07.07.04, 16:31