Autor |
Nachricht |
The Gunner
Threadersteller
Dabei seit: 20.10.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 10.07.2007 23:15
Titel Zwei Fragen zu Java |
|
|
Hallo,
ich arbeite mich zur Zeit in Java ein. Jetzt sind zwei Fragen aufgetaucht.
1. In Java gibt es ja auch schleifen. Z.B. die for - Schleife.
for (i = 1, i < 100, i++)
Das heisst ja jetzt, dass von 1 bis 99 gezählt wird, also jedesmal die wieder der Programmteil ausgeführ wird (Schleife).
Das i++ heisst ja, dass die Variable i bei jedem Durchgang um eins erhöt wird.
Wie müsste ich das nun schreiben, wenn die Variable z.B. um vier oder 10 bei jedem Durchgang erhöt werden sollte?
i + 4 oder +4 haben nicht funktioniert.
2. In jeder Klasse muss ja die main - Funktion enthalten sein:
public static void main(String[] argument)
Nun habe ich in meinem Buch gesehen, dass der Autor bei Programmbeispielen teilweise argument, args oder argumente verwendet.
Die Programme funktionieren alle mit allen drei Werten (argument, args und argumente).
Was sind denn jetzt die Unterschiede?
Ich danke euch vielmals.
|
|
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Di 10.07.2007 23:50
Titel
|
|
|
1. Zähl doch innerhalb der Schleife noch um 3 hoch
2. argument ist doch hier nur ein beliebiger Parameter, der an eine Methode übergeben wird
Zuletzt bearbeitet von l'Audiophile am Di 10.07.2007 23:52, insgesamt 2-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
M_a_x
Dabei seit: 28.02.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 11.07.2007 00:17
Titel Re: Zwei Fragen zu Java |
|
|
The Gunner hat geschrieben: | Hallo,
Wie müsste ich das nun schreiben, wenn die Variable z.B. um vier oder 10 bei jedem Durchgang erhöt werden sollte?
i + 4 oder +4 haben nicht funktioniert.
|
Code: | public class test{
test(){
for(int i=0;i<1000;i+=4)
System.out.println("Sackgesicht Nr.:"+ i);
}
public static void main (String []args)
{
test t=new test();
}
}
|
i+=4 ist die Kurzform von i=i+4
Zuletzt bearbeitet von M_a_x am Mi 11.07.2007 00:26, insgesamt 1-mal bearbeitet
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Mi 11.07.2007 00:28
Titel
|
|
|
pejot hat geschrieben: | 1. Zähl doch innerhalb der Schleife noch um 3 hoch |
primitivling!
i += 4 heissts.
//ups zu lahm
Zuletzt bearbeitet von Pixelpole am Mi 11.07.2007 00:28, insgesamt 2-mal bearbeitet
|
|
|
|
|
M_a_x
Dabei seit: 28.02.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 11.07.2007 00:30
Titel
|
|
|
Pixelpole hat geschrieben: |
//ups zu lahm |
..und das um fette 11 Minuten
|
|
|
|
|
M_a_x
Dabei seit: 28.02.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 11.07.2007 00:57
Titel Re: Zwei Fragen zu Java |
|
|
The Gunner hat geschrieben: |
public static void main(String[] argument)
Nun habe ich in meinem Buch gesehen, dass der Autor bei Programmbeispielen teilweise argument, args oder argumente verwendet.
Die Programme funktionieren alle mit allen drei Werten (argument, args und argumente).
Was sind denn jetzt die Unterschiede?
Ich danke euch vielmals. |
Nur in der Namensgebung des Stringfeldes.
Du kannst Deine Variablen nennen, wie Du willst.
public static void main(String[] argument)
und
public static void main (String []Willibald)
machen exakt dasselbe.
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
|
|
|
|
The Gunner
Threadersteller
Dabei seit: 20.10.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 11.07.2007 15:42
Titel
|
|
|
Vielen Dank.
Wenn ich aber anstatt "i++" "i = i + 2" verwende (ich will ja, dass innerhalb der Schleife immer zwei dazugezählt werden), dann geht das nicht.
Könnte es sein, dass der Schlaufenzähler nur immer um eins erhöht oder gemindert werden kann?
|
|
|
|
|
|
|
|
Ähnliche Themen |
Java: es oeffnen sich zwei pop up fenster statt einem
Fragen zu Java
Zwei CSS-Fragen
Zwei kleine Probleme bzw Fragen zu MySQL
Zwei <Forms>, Zwei Checkboxen und ein Problem
java visibility??
|
|