📄 main.java
字号:
//Ejemplo que muestra como crear un archivo en la flash del TC65 y c髆o
//leer el contenido.
package src;
import javax.microedition.io.Connector;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import com.siemens.icm.io.file.FileConnection;
public class main extends MIDlet {
protected void startApp() throws MIDletStateChangeException
{
try
{
//Creamos un objeto de la clase FileConnection y especificamos
//el nombre del fichero a abrir, que pondremos fichero.txt
FileConnection objFileConnection = (FileConnection)
Connector.open("file:///a:/fichero.txt");
//Si el fichero no existe lo mandamos crear
if (!objFileConnection.exists())
objFileConnection.create();
//Creamos un objeto de la clase DataOutputStream, con el
//que escribir datos en el archivo
DataOutputStream objDataOutputStream =
objFileConnection.openDataOutputStream();
//Escribimos un texto dentro del fichero que acabamos de abrir
//(o de crear)
objDataOutputStream.write("Hola".getBytes());
//Mandamos todo lo que quede en el buffer previo al cierre del mismo
objDataOutputStream.flush();
//Cerramos el objeto
objDataOutputStream.close();
//Ahora leemos los datos. Creamos un objeto de clase DataInputStream
DataInputStream objDataInputStream =
objFileConnection.openDataInputStream();
//Creamos un array para almacenar los datos del fichero le韉o.
//Lo haremos del tama駉 de los datos del fichero, porque
//sabemos que son pocos
byte[] datos = new byte[objDataInputStream.available()];
//Si hay datos, que en nuestro caso los habr
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -