datei grösse

Error

filesize=fileobj.length(filename);

...\app13_1_my.java:16: length() in java.io.File cannot be applied to (java.lang.String)

was bedeutet das..
 
Bitte ein bischen in der API suchen, dann findet es sich von selber.

Insbesondere bei solch wirklich einfachen Dingen.

Hier findest du die API
http://java.sun.com/j2se/1.4.2/docs/api/index.html

Datei heisst im Englischen file

Die API zeigt dir die Methode length() der File Klasse follgendes:

length

public long length()

Returns the length of the file denoted by this abstract pathname. The return value is unspecified if this pathname denotes a directory.

Returns:
The length, in bytes, of the file denoted by this abstract pathname, or 0L if the file does not exist
Throws:
SecurityException - If a security manager exists and its SecurityManager.checkRead(java.lang.String) method denies read access to the file
 
Re: Error

Original geschrieben von netrobot
filesize=fileobj.length(filename);

...\app13_1_my.java:16: length() in java.io.File cannot be applied to (java.lang.String)

was bedeutet das..

Das bedeutet das length keinen String parameter haben will, sonden auf ein File Object angewandt wird
 
das heisst fileobj muss vorher initialisiert werden

ich weiss nur wie man in C schreibt

File fileobj;

fileobj = fopen(.....);

es ist quasi eine Umweg, bei java auch so? mit welche funktion?

File fileobj(filename); //scheint nicht zu klappen
 
Re: das heisst fileobj muss vorher initialisiert werden

Original geschrieben von netrobot
ich weiss nur wie man in C schreibt

File fileobj;

fileobj = fopen(.....);

es ist quasi eine Umweg, bei java auch so? mit welche funktion?

File fileobj(filename); //scheint nicht zu klappen

Sorry aber Java Programmieren ohne ein bischen zu lesen geht nicht.

Oben ist eine Linkliste mit freien Büchern und weitere infos.

Anders hat das kein Sinn.
 
Zurück