Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
734
Tıklama
0
Öne Çıkarma
Java derleyemiyor muyum neyim ?
S
13 yıl (29 mesaj)
Onbaşı
Konu Sahibi

Merhabalar, ben java dili öğrenmeye yeni başladım c++ çalışıyordum epeydir biliyorum c/c++ az çok. Java da program derleme konusunda sıkıntım var.
Java öğrenmek için çalıştığım kitapda JCreator kullanın diyor iyi güzel kurdum kodu giriyorum falan ama derlerken kitapta yazan her ornek kodda hata veriyor tabi benim yaptığım yanlış birşey var muhtemelen örneğin şu kod üçgeinin alanı hesabı için;

 
//Üçgenin alanı 1

import java.util.Scanner;


public class ornek61 {

public static void main(String[] args) {
float a,h,Alan;
Scanner klavye=new Scanner (System.in);
System.out.print("Kenar uzunluğunu giriniz: ");
a=klavye.nextFloat();
System.out.print("Yüksekliği giriniz: ");
h=klavye.nextFloat();
Alan=a*h/2;
System.out.print("\nÜçgenin alanı=%2f",Alan);
}


}


Run project diyince şu hataları veriyor:

--------------------Configuration: <Default>--------------------
C:\Users\MERT\Documents\ornek61.java:16: error: no suitable method found for print(String,float)
System.out.print("\nÜçgenin alanı=%2f",Alan);
^
method PrintStream.print(Object) is not applicable
(actual and formal argument lists differ in length)
method PrintStream.print(String) is not applicable
(actual and formal argument lists differ in length)
method PrintStream.print(char[]) is not applicable
(actual and formal argument lists differ in length)

method PrintStream.print(double) is not applicable
(actual and formal argument lists differ in length)
method PrintStream.print(float) is not applicable
(actual and formal argument lists differ in length)
method PrintStream.print(long) is not applicable
(actual and formal argument lists differ in length)
method PrintStream.print(int) is not applicable
(actual and formal argument lists differ in length)
method PrintStream.print(char) is not applicable
(actual and formal argument lists differ in length)
method PrintStream.print(boolean) is not applicable
(actual and formal argument lists differ in length)
1 error

Process completed.

Yardımcı olursanız sevinirim. Ben bu kodları programda file>new>file...>java class dosyası oluşturup yazıyorum. Birde oluşturduğum class dosyası koddaki class adıyla aynı mı olcakmıs neymiş tam anlamadım onu da bir açıklarsanız sevinirim. Atıyorum ornek61 diye class burda ornek61.java diye class dosyası yapmamız şartmıymış neymiş kafam karıştı hep şimdiden teşekkürler.