Java: Methoden oder mehrere Abfragen


 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Small Talk
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Illuminat
Mitglied

BeitragJava: Methoden oder mehrere Abfragen Antworten mit Zitat

hi,
ich hab da mal ne grundsätzliche Frage zu Java:
also ich hab folgendes simples Programm:

import java.io.* ;
class SqrtCalc
{
public static void main( String[] args ) throws IOException
{
String chars;
double x;
BufferedReader stdin = new BufferedReader( new InputStreamReader(System.in) );

do
{
System.out.print("Enter a number-->");
chars = stdin.readLine();
x = Double.parseDouble( chars );
System.out.println("Square root of " + x +
" is " + Math.sqrt( x ) );
System.out.print("Do you wish to continue? (yes or no) -->");
chars = stdin.readLine();
chars = chars.toLowerCase();

}
while ( chars.startsWith( "y" ) );

}
}


Also der Anwender gibt eine Zahl ein, deren Wurzel ausgegeben wird.
Danach soll er 'yes', 'Yes', 'y' oder 'Y' eingeben um weiterzumachen.
Ich mach das in dem ich die eingabe erst mal zu kleinschrift mache und dann nur den ersten Buchstaben abfrage.
Mann kann aber auch folgendes tun:
chars = chars.toLowerCase(); weglassen
und statt
while ( chars.startsWith( "y" ) );
lieber
while(chars.equals("yes") || while(chars.equals("Yes") || while(chars.equals("y") || while(chars.equals("Y") );
schreiben

Welche Variante ist besser? Also welche wird schneller von der CPU?
Sicher, bei diesem Programm ist es eigentlich egal, aber mal grundsätzlich?
Welche Methode ist besser?

_________________
"Der nächste Satz ist eine Lüge. Der vorhergehende Satz ist wahr."

» blogozin «
04 Dez 2004 14:00
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
[BsF] Zuixy
Mitglied

Beitrag Antworten mit Zitat

Was für Programme willst du denn schreiben, wenn du darauf achten musst ob dein CPU das schafft?

Und was für einen hast du!

_________________
BsF rulez da planet!!
04 Dez 2004 14:37
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Yahoo Messenger
Illuminat
Mitglied

Beitrag Antworten mit Zitat

darum gehts eigentlich nicht;
nur halt prinzipiell mal die Frage

Java ist ja an sich schon "langsam"

_________________
"Der nächste Satz ist eine Lüge. Der vorhergehende Satz ist wahr."

» blogozin «
04 Dez 2004 14:56
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
David
Administrator

Beitrag Antworten mit Zitat

Wir haben unter uns einen Java-Experten, ich krieg ihn leider nicht dazu, hier mal einfach reinzuschauen.

Ich muss noch überlegen, wie das Forum mehr Moderatoren auch für die "Computer & Internet" Foren bekommt. Sonst wird das wesentliche Teil des Forums leer ausgehen.

_________________
MfG David Mirzoian
axinio Internet Marketing - professionelle Suchmaschinenoptimierung
08 Dez 2004 12:05
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Small Talk Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge Suche Generator oder jemand der mir h... Grafik- & Webdesign 0 Staffi 02 Mai 2012 21:45 Letzten Beitrag anzeigen
Keine neuen Beiträge ist diese Page CMS oder Statisch? Blogs, CMS & Foren 1 alixina 15 Feb 2012 15:54 Letzten Beitrag anzeigen
Keine neuen Beiträge Mehrere Countdown-Zähler auf EINER Ho... Hilfe für Webmaster 2 Gast 04 Feb 2012 15:16 Letzten Beitrag anzeigen
Keine neuen Beiträge mit onmouseover Text in ein Tabellenf... Javascript 1 pizza-esser 15 Sep 2011 14:13 Letzten Beitrag anzeigen
Keine neuen Beiträge Zeichenzahl begrenzen für mehrere Tex... Javascript 2 aquatinta 30 Jun 2011 13:57 Letzten Beitrag anzeigen