導航:首頁 > 編程語言 > java輸入類

java輸入類

發布時間:2023-06-28 11:09:20

java如何輸出和輸入一個類的所有對象

你可以參考一下這段代碼,可以幫助你理解對象的讀寫:
import java.io.*;
//Proct類,必須實現Serializable介面
class Proct implements Serializable
{
int ID;
String name;
String categories;
double proctPrice;
Proct(int id, String nm, String categ,double price)
{
ID =id;
name=nm;
categories = categ;
proctPrice = price;
}
}
public class Ex8_12
{
public static void main(String args[])
{
Ex8_12 os = new Ex8_12();
os.saveObj();
os.readObj();
}
//儲存數據到文件
public void saveObj()
{
Proct pro = new Proct(1234, "apple", "computer", 9999);
try
{
FileOutputStream fo = new FileOutputStream("o.dat");
ObjectOutputStream so = new ObjectOutputStream(fo);
so.writeObject(pro);
so.close();
}
catch(Exception e)
{
System.err.println(e) ;
}
}
//從文件里讀出數據
public void readObj()
{
Proct prod;
try
{
FileInputStream fi = new FileInputStream("o.ser");
ObjectInputStream si = new ObjectInputStream(fi);
prod = (Proct)si.readObject();
si.close();
System.out.println("ID: " + prod.ID);
System.out.println("name: " + prod.name);
System.out.println("age: " + prod.categories);
System.out.println("dept.: " + prod.proctPrice);
}
catch(Exception e)
{
System.err.println(e);
}
}
}

㈡ java中的輸入輸出流的四大基本類是什麼

java.io常用四個基本類如下:
InputStream:繼承自InputStream的流都是用於向程序中輸入數據的,且數據單位都是位元組內(8位)容。
OutputSteam:繼承自OutputStream的流都是程序用於向外輸出數據的,且數據單位都是位元組(8位)。
Reader:繼承自Reader的流都是用於向程序中輸入數據的,且數據單位都是字元(16位)。
Writer:繼承自Writer的流都是程序用於向外輸出數據的,且數據單位都是字元(16位)。

㈢ java輸入輸出程序代碼

概述

java程序輸入需要用到Scanner工具類,輸出則使用println

解析

1、輸入:

從鍵盤輸入需要用到java的Scanner這個util包下的工具類

Scanner中輸入是需要對輸入的字元進行分類,int類型為nextint()方法,double類型為nextDouble()方法,字元串類型為next()方法。

#code:

㈣ java 輸入類名獲取父類名

java中是可以多繼承的,所以子類獲得父類的類名,可以使用getSuperClass()這個方法來獲得,示例如下:
public class Test1 extends Date {
public static void main(String[] args) {
new Test1().test();//測試獲得父類類名方法
}
public void test() {
System.out.println(Test1.class.getSuperclass().getName());//列印父類類名,使用getSuperclass()方法
}
}

閱讀全文

與java輸入類相關的資料

熱點內容
什麼網站可以發現新產品 瀏覽:680
led屏用什麼編程 瀏覽:322
創意編程怎麼弄場景切換 瀏覽:315
解壓代碼選擇 瀏覽:875
電腦開機後桌面文件全都沒有了 瀏覽:666
wap網站論壇 瀏覽:55
榮耀4版本信息顯示什麼字母 瀏覽:30
dnf蟲鏈怎麼升級 瀏覽:956
將16進制文件讀到數組中 瀏覽:899
caa中怎麼提取框選范圍數據 瀏覽:38
為什麼用數據登不上王者 瀏覽:92
yaffs2根文件系統 瀏覽:477
劍俠情緣微信活動禮包 瀏覽:985
ipad版本我的世界怎麼學賦魔 瀏覽:571
如何做好網站管理 瀏覽:280
湯姆貓是什麼網站 瀏覽:913
失易得數據恢復怎麼把照片 瀏覽:185
電腦只顯示1個網路 瀏覽:607
數控加工與編程專業怎麼樣 瀏覽:4
西安程序員工資 瀏覽:389

友情鏈接