Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

Java Schleifen

Diskussion: Java Schleifen im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hallo Java Programmierer, kennt einer von euch eine Möglichkeit, die Ausgabe aus einer for Schleife hintereinader rauszubekommen und nicht ...

Like Tree1Likes

Antwort
Alt 08.02.12, 16:29   #1 (permalink)
 
Registriert seit: 08.02.12
alumiso Leistung: Facit NTK
Likes: 0
erledigt Java Schleifen

Anzeige

Hallo Java Programmierer,
kennt einer von euch eine Möglichkeit, die Ausgabe aus einer for Schleife hintereinader rauszubekommen und nicht wie gewöhlich untereinader?

IST:
public class Aufgabe01 {

public static void main(String[] args) {

for(int i=0; i<101; i++) {
System.out.println(i);

SOLL in AUSGABE 1 2 3 4 5 6 7 8 9 10 11 12 ....usw
und nicht untereinander wie hier:
1
2
3
4
5
6
7 etc.

gibts eine Lösung das ohne arrys zu machen, nur mit der oben angezeigten Schleife?

Viele Grüße Alumi

alumiso ist offline   Mit Zitat antworten
Alt 08.02.12, 16:34   #2 (permalink)
Senior Member
 
Benutzerbild von lookshe
 
Registriert seit: 10.03.07
lookshe Leistung: 8086
Likes: 19
Standard

Doku von System.out.println() angucken und herausfinden, dass es auch ein print gibt.
Tarantoga likes this.
lookshe ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 08.02.12, 16:38   #3 (permalink)
Themenstarter
 
Registriert seit: 08.02.12
alumiso Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Zitat von lookshe Beitrag anzeigen
Doku von System.out.println() angucken und herausfinden, dass es auch ein print gibt.
Ja aber das gibt mir nur eine mörder zahl aus:
10099989796959493929190898887868584838281807978777 67574737271706968676665646362616059585756555453525 15049484746454443424140393837363534333231302928272 625242322212019181716151413121110987654321

hiiilfeee wie krieg ich die gedrosselt auf lediglich von 1-100 ?

Geändert von alumiso (08.02.12 um 16:41 Uhr) Grund: fehler
alumiso ist offline   Mit Zitat antworten
Alt 08.02.12, 16:44   #4 (permalink)
Senior Member
 
Benutzerbild von lookshe
 
Registriert seit: 10.03.07
lookshe Leistung: 8086
Likes: 19
Standard

Ist doch genau das, was du wolltest. Statt die Zahlen untereinander auszugeben wolltest du sie in einer Reihe haben.
lookshe ist offline   Mit Zitat antworten
Alt 08.02.12, 16:49   #5 (permalink)
 
Registriert seit: 03.04.11
Tsjuder Leistung: 8086
Likes: 10
Standard

Das sind doch die Zahlen von 1-100 du hast nur kein Lerrzeichen dazwischen gesetzt und deswegen wird z.B. aus 100 99 98 die Zahl 1009998

Mach einfach: System.out.print(i + " ");
Tsjuder ist offline   Mit Zitat antworten
Alt 08.02.12, 16:52   #6 (permalink)
Themenstarter
 
Registriert seit: 08.02.12
alumiso Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Zitat von lookshe Beitrag anzeigen
Ist doch genau das, was du wolltest. Statt die Zahlen untereinander auszugeben wolltest du sie in einer Reihe haben.
ja nebeneinader ist schon klasse, aber ich hätte gerne die Zahlen geordnet von 0 -100 nebeneinader und nich wirr durcheinader mein Programm hat Alzheimer ha ha
alumiso ist offline   Mit Zitat antworten
Alt 08.02.12, 16:54   #7 (permalink)
Themenstarter
 
Registriert seit: 08.02.12
alumiso Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Zitat von Tsjuder Beitrag anzeigen
Das sind doch die Zahlen von 1-100 du hast nur kein Lerrzeichen dazwischen gesetzt und deswegen wird z.B. aus 100 99 98 die Zahl 1009998

Mach einfach: System.out.print(i + " ");

ja Super,jetzt funtzt es, mit anderen Worten wegen den Leerzeichen?! uiiiii
alumiso ist offline   Mit Zitat antworten
Alt 08.02.12, 18:12   #8 (permalink)
Themenstarter
 
Registriert seit: 08.02.12
alumiso Leistung: Facit NTK
Likes: 0
Standard Java Programmieren mit Unicode ...

Hallo Programmierer,
habe da ein Problem, ich muß für eine Aufgabe:
"Bitte alle engl Buchstaben ohne Umlaute von a - z ausgeben, unicode Tabelle zur Hilfe.

Unicode Tabelle habe ich hier gefunden:
Unicode Table

Wie gebe ich alle großen englischen Buchstaben via Java code aus - am besten über eine Schleife.

Viele Grüße
Alumiso
alumiso ist offline   Mit Zitat antworten
Alt 08.02.12, 18:23   #9 (permalink)
Senior Member
 
Benutzerbild von lookshe
 
Registriert seit: 10.03.07
lookshe Leistung: 8086
Likes: 19
Standard

Also etwas Eigeninitiative wirst du doch auch mal zeigen können oder? Deine Hausaufgaben macht dir hier keiner. Bei konkreten Problemen, kannst du gern Fragen stellen, aber ein wenig Google solltest du schon bemühen.
lookshe ist offline   Mit Zitat antworten
Alt 08.02.12, 18:46   #10 (permalink)
Themenstarter
 
Registriert seit: 08.02.12
alumiso Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Zitat von lookshe Beitrag anzeigen
Also etwas Eigeninitiative wirst du doch auch mal zeigen können oder? Deine Hausaufgaben macht dir hier keiner. Bei konkreten Problemen, kannst du gern Fragen stellen, aber ein wenig Google solltest du schon bemühen.
Na wenn ich das gefunden hätte, würde ich hier doch nicht anfragen -also soviel eigeninitiative kannst du schon voraussetzen.
alumiso ist offline   Mit Zitat antworten
Alt 08.02.12, 18:53   #11 (permalink)
Themenstarter
 
Registriert seit: 08.02.12
alumiso Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Zitat von alumiso Beitrag anzeigen
Na wenn ich das gefunden hätte, würde ich hier doch nicht anfragen -also soviel eigeninitiative kannst du schon voraussetzen.
Das habe ich dazu, aber es funktioniert nicht:
int i,j;
j = 0;
for(i=0;i<=9999;i++){

if (j==20) {
System.out.println(lineBreak);//gibt Fehler
j = 0;
}
System.out.println(unicodeFormat[i]);//gibt Fehler
j++;
}

}
}
alumiso ist offline   Mit Zitat antworten
Alt 08.02.12, 19:18   #12 (permalink)
 
Benutzerbild von Scutus
 
Registriert seit: 02.09.10
Scutus Leistung: Pentium IScutus Leistung: Pentium IScutus Leistung: Pentium I
Scutus eine Nachricht über ICQ schicken Scutus eine Nachricht über Skype™ schicken
Likes: 21
Standard

Code:
public class Begin {

	public static void main(String[] args)
	{	
		
		for(char c = '\u0041'; c <= '\u005A'; c++){
			
			System.out.print(c + " ");
			
		}
		
	}

}
viel spaß....google ist dein freund - ein klick...

Grüße

Geändert von Scutus (08.02.12 um 19:28 Uhr) Grund: code verbessert
Scutus ist offline   Mit Zitat antworten
Alt 08.02.12, 19:28   #13 (permalink)
Senior Member
 
Benutzerbild von lookshe
 
Registriert seit: 10.03.07
lookshe Leistung: 8086
Likes: 19
Standard

Zitat:
Zitat von alumiso Beitrag anzeigen
Das habe ich dazu, aber es funktioniert nicht:
Wenn du jetzt noch aufhören würdest zu lügen...

Deine Frage auf den wesentlichen Inhalt beschränkt bei Google eingegeben bringt bei den ersten Treffern schon eine Lösung, bzw. mindestens Lösungsansätze, also hast du nicht einmal das gemacht. Aber hat sich ja mal wieder einer gefunden der Hausaufgaben für andere macht

Sind eigentlich schon wieder Ferien?!
/edit: Tatsache, im Osten sind schon wieder Ferien. Dort war die Jugend aber auch mal selbstständiger...
lookshe ist offline   Mit Zitat antworten
Alt 08.02.12, 22:55   #14 (permalink)
Themenstarter
 
Registriert seit: 08.02.12
alumiso Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Zitat von Scutus Beitrag anzeigen
Code:
public class Begin {

    public static void main(String[] args)
    {    
        
        for(char c = '\u0041'; c <= '\u005A'; c++){
            
            System.out.print(c + " ");
            
        }
        
    }

}
viel spaß....google ist dein freund - ein klick...

Grüße

Vielen Dank, funktioniert super! Jetzt habe ich wenigstens gelernt daß man mehrface Chars hintereinader auch vergleichen und hochzählen kann. IBisher wußte ich nur, das es nur mit einem einzelnen 'c' zeichen geht.
Wieso kann mann die \u0041' vergleichen und locker hochzählen -müßte man die nicht erst einzeln haben oder zerlegen wie '\', 'u', '0', '0', '4', '1' usw und dann irgendwie zu einem zusammen casten?
Aber danke vielmals -jetzt habe ich mehr gelernt als in den 4 Stunden Unterreicht!

Geändert von alumiso (08.02.12 um 23:13 Uhr)
alumiso ist offline   Mit Zitat antworten
Alt 08.02.12, 23:08   #15 (permalink)
Senior Member
 
Benutzerbild von lookshe
 
Registriert seit: 10.03.07
lookshe Leistung: 8086
Likes: 19
Standard

Erstmal wäre es hilfreich gewesen zu sagen, dass du schon "soweit" mit deiner Lösung bist. Und "funktioniert nicht" ist eine schlechte Fehlerbeschreibung. Im Gegenzug könnte ich jetzt einfach sagen: Funktioniert wunderbar (was es laut meinen Java-Kenntnissen und einem Test auf meinem Rechner macht). Du solltest also etwas detaillierter werden, wenn man dir helfen soll.
lookshe ist offline   Mit Zitat antworten
Antwort

Stichworte
for schleife, i++, java
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » Java Schleifen
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Java-Quellcode auf mehrere class/java-Files aufsplitten Indi Code Kitchen 7 07.07.10 14:00
Schleifen Variblen dracius_m (Web-) Design und webbasierte Sprachen 5 03.08.04 12:08
Java und XP? cpt.jonti Windows 7 06.05.04 10:10
JAVA! gibts soziale java fachleute? yakuza Code Kitchen 4 03.05.04 00:53
Java und Java script paya Code Kitchen 2 29.05.03 09:37


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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61