» »

Metoda v Javi - začetnik

Metoda v Javi - začetnik

mR-Jubax ::

Lep pozdrav!
Začel sem se učiti programiranja v Javi in do danes nisem imel težav. Ko pa danes poskusim napisati metodo za izračun nekega izraza s tremi spremenljivkami, mi prevajalnik neprestano javlja napako. Tole je koda:

public class tetete {
	 public static void main(String[] args) {
		 
		 public static void Izracun (int a,int b,int c) {
			 
				int rezultat;
				rezultat = (a+c) * b;
				System.out.println(rezultat);
				
		 }
	 }
}


Obvestilo o napaki pa izgleda tako:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
void is an invalid type for the variable Izracun
Syntax error on token "(", ; expected
Syntax error on token ",", ; expected
Syntax error on token ",", ; expected
Syntax error on token ")", ; expected

at tetete.main(tetete.java:5)


Kodo pišem v programu Eclipse. Zdi se mi, da sem kodo povsem prav napisal, zato me čudi, da program javi napako. Verjetno je prisotna samo ena banalna napaka, ki pa je jaz ne morem ugotoviti.
PS: Če napišem samo kodo za metodo Izracun napaka ni prisotna, ko pa to kodo skopiram med zavite oklepaje metode main mi prevajalnik javi napako.

Vsem najlepša hvala za pomoč.

genesiss ::

Ne moreš pisati metode znotraj metode.

asm ::

Metodo izracun napiši na istem nivoju kot je main

mR-Jubax ::

Najlepša hvala! V vodičih, ki sem jih prebiral je pisalo, da je metoda main glavna metoda in da se vsa vsebina programa nahaja znotraj nje. Zato me je vse skupaj nekoliko zmedlo.

Pegaz ::

V main metodi se program začne izvajat in iz nje lahko kličeš druge metode.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Rekurzija v javi z ArrayList

Oddelek: Programiranje
81664 (1507) marjan_h
»

Java Objekti

Oddelek: Programiranje
102343 (2037) Mavrik
»

Java

Oddelek: Programiranje
336025 (4626) Spura
»

java dedovanje

Oddelek: Programiranje
51369 (1215) xsenon
»

[java] jeliot

Oddelek: Programiranje
7823 (823) sverde21

Več podobnih tem