Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 09:05

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Problem mit Java Konsolenadressbuch

Discussion on Problem mit Java Konsolenadressbuch within the General Coding forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
elite*gold: 271
Join Date: Mar 2008
Posts: 9,459
Received Thanks: 2,082
Problem mit Java Konsolenadressbuch

Also irgendwie will mein Programm nicht so wirklich:

Code:
import java.io.*;

class Adr
 {
  String Name="",Strasse="",Ort="";
  int Alter=0;
  
  public Adr(String n,String s,String o,int a)
  {
    Name=n; Strasse=s; Ort=o;
    Alter=a;
  }
  
  public void out()
  {
    System.out.println("Name: "+Name);
    System.out.println("Straße: "+Strasse);
    System.out.println("Ort: "+Ort);
    System.out.println("Alter: "+Alter);
  }
  
  public void chg(String n,String s,String o, int a)
  {
    Name=n; Strasse=s; Ort=o;
    Alter=a;
    
  }
  public boolean cmp(String n, String s, String o, String a)
  {
    boolean bF=Name.equals(n);
    bF=bF&&(Strasse.equals(s)||s.equals(" "));
    bF=bF&&(Ort.equals(o)||o.equals(" "));
    bF=bF&&(a.equals(" ")||Alter==new Integer(a).intValue());
    return bF;
  }
 }
  class Ti
  {
    public static String in(String te)
    {
      DataInputStream inp=new DataInputStream(System.in);
      System.out.println(te+": "); te="";
      try
      {
        te=inp.readLine();
      }
      catch(IOException e){};
      return te;
    }
  }
  
  public class Daten
  {
    Adr dat[]=new Adr[1000];
    int dz=0;
    
    void aufn()
    {
      String n=Ti.in("Name: "),s=Ti.in("Straße: "),o=Ti.in("Ort: ");
      int a=new Integer(Ti.in("Alter: ")).intValue();
      dz++;
      dat[dz]=new Adr(n,s,o,a);
    }
   public void main(String lol[])
   {
     char bu='a';
     while(bu!='q')
     {
        System.out.println("n > Aufnahme");
        System.out.println("o > Ausgabe");
        System.out.println("c > Ändern");
        System.out.println("q > Ende");
        bu=Ti.in("Taste drücken").charAt(0);
        if (bu=='a') aufn();
        //if (bu=='o') ausg();
        //if (bu=='c') chg();
     }
   }
  }
ich bekomme folgenden error:


ich weis meine methode tastatur eingaben zu machen ist veraltet und ich kenne auch die aktuelle bzw kürzere aber ich habe es so gelernt und werde es weiterführen^^
Mark- is offline  
Old 01/19/2011, 16:19   #2
 
elite*gold: 0
Join Date: Jun 2008
Posts: 203
Received Thanks: 7
Mal ne kleine Frage. Schreibst du Java auch so wie dus hier gepostet hast, also einfach alle Klassen untereinander ? Bzw. welche IDE benutzt du ?
Kilinat is offline  
Old 01/19/2011, 16:31   #3
 
elite*gold: 271
Join Date: Mar 2008
Posts: 9,459
Received Thanks: 2,082
das is meine datei daten.java und da is jetzt alles so drin
ist das schlimm?

ich benutze
Java-Editor 9.14c
undzwar den hier:


edit: Der eine error mit dem "te.in" hat sich erledigt war mein fehler musste "ti.in" heissen

aber der andere fehler besteht weiterhin und ich habe keine ahnung was ich da machen soll
Mark- is offline  
Old 01/19/2011, 16:36   #4
 
elite*gold: 0
Join Date: Jun 2008
Posts: 203
Received Thanks: 7
Hi,

also nein es is ned schlimm Wollte nur wissen, ob du Java auch so schreibst ;D

Kleiner Tipp: Verwende Eclipse..musst dich zwar sicher noch etwas einarbeiten, hat aber eigentlich nur Vorteile, und man kann viel Code generieren lassen.

MfG Kilinat
Kilinat is offline  
Old 01/19/2011, 16:38   #5
 
elite*gold: 271
Join Date: Mar 2008
Posts: 9,459
Received Thanks: 2,082
aktueller code nun bekomme ich im programm fenster

Exception in thread "main" java.lang.NoSuchMethodError: main
Mark- is offline  
Old 01/19/2011, 17:40   #6
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
Soweit ich weiß muss die main Methode in Java static sein, das dürfte der Grund für den Fehler sein.
Bot_interesierter is offline  
Old 01/19/2011, 17:50   #7

 
Obilee's Avatar
 
elite*gold: 144
Join Date: May 2007
Posts: 62,459
Received Thanks: 29,541
Fehler durch epic Obi per icq behoben !
Obilee is offline  
Thanks
1 User
Old 01/19/2011, 18:04   #8
 
elite*gold: 271
Join Date: Mar 2008
Posts: 9,459
Received Thanks: 2,082
danke kann dann geclosed werden

obi? i <3 yu
Mark- is offline  
Old 01/19/2011, 18:05   #9

 
Obilee's Avatar
 
elite*gold: 144
Join Date: May 2007
Posts: 62,459
Received Thanks: 29,541
#closed
Obilee is offline  
Closed Thread


Similar Threads Similar Threads
Java Problem
01/13/2011 - Minecraft - 9 Replies
Hallo ich will mich mit nem server verbinden dann kommt dieses Problem: Connection Lost Internal Expextion: Java.io.UTDDataFormatException:malformed input around byte5
java deinstallations problem
12/29/2010 - Minecraft - 9 Replies
da ich gerade wegen java kein minecraft spielen kann wollte ich mal fragen wie ich mit ccleaner java runter bekomm jedesmal wenn ich java und dann auf entfernen drücke kommt eine nachricht : Kann den MSI Installer nicht löschen. wiso geht das nicht und wie bekomme ich java runter ? denn ich möchte java deinstallieren und wieder rauf machen :confused: leider hab ich aber denn rest der java datein gelöscht und es ist nur noch das in der systemsteuerung drin ... auch wenn ich die installation...
Java Installations problem
11/25/2010 - Technical Support - 1 Replies
hey ho lieber epvpers , ich habe ein kleines problem mit java .... habs mir gerade gedownloadet und wollte es installiten als die fehlmeldung kahm http://s10.directupload.net/images/101125/temp/gb hy67cw.png weis jemand woran das ligen kan bin so langsam am verzweifeln lg exe
java problem mit ||
10/28/2010 - General Coding - 2 Replies
hab nen problem mit dem "oder"-zeichen in der if abfrage... beim starten bekomm ichden fehler: operator || cannot be applied to boolean,int die lösung ich glaube ich so einfach, dass es schon fast schwer ist es zu sehen.. :D hier ein bsp.
ARGH PROBLEM MIT JAVA
10/04/2006 - Technical Support - 3 Replies
Ich hab meinen pc neuinstalliert und dabei ging(komischerweise) meine D:&#092; Partition drauf -.- wenn ich sachen installiere(in dem falle das javaplugin) will der windows installer die IMMER auf eine D:&#092; Partition schreiben, die nich vorhanden ist und das sagt der mir dann auch. Könnt ihr mir eine Möglichkeit nennen das zu ändern, oder meine D: Partition einfach wiederherzustellen??? denn ich bin hier grade tierisch am verrecken!!!!!!!!!!



All times are GMT +1. The time now is 09:07.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.