Deltanusigma:
Veja, também sou iniciante em Java, mas já estudei a criação de métodos em JAVA, as famosas procedures e functions em C e outras linguagens. Há diferença, em JAVA, por exemplo, não há passagem de parâmetros por referência.
A entrada de dados em JAVA é feita de dois modos, pelo menos aprendi dois somente, se há outors eu não sei. Pode ser com BufferedReader ou utilizando a classe Scanner. Eu prefiro Scanner. Não há um comando como Scanf para digitar o dado a ser fornecido, deve ser criado o Scanner para tal.
A impressão é feita com System.out.println:
Veja o código que criei abaixo e tente entender. Caso contrário, grite aí, também preciso da ajuda da galera daqui e eles têm me ajudado, assim, me sinto na obrigação de ajudar também:
Veja o código:
import java.util.Scanner;// Usa a classe Scanner
class Multiplica
{
public static void main (String args[])
{
float n1,n2;
// Cria Scanner para obter entrada a partir da janela de comando
Scanner input = new Scanner (System.in);
System.out.println("Digite o primeiro número");
n1 = input.nextFloat(); // Lê o primeiro número
System.out.println("Digite o segundo número");
n2 = input.nextFloat(); // Lê o segundo número
float result = mult(n1,n2);
System.out.println("O resultado é " + result);
}
public static float mult(float k1,float k2)
{
float resultado;
resultado = k1*k2;
return(resultado);
}
}
Preste atenção na criação do Scanner e do método mult, bem como na passagem dos parâmetros para o método (que em outras linguagens é chamado de função, pois retorna um valor)
Bem, espero ter ajudado. Estou rodando isso em Java 1.6