實習之課外知識學習(週四)

1、JFileChooser使用的核心代碼
疑問:JFileChooser使用的核心代碼的是什麼?
怎樣的才叫“JFileChooser使用的核心代碼”,我上網看了好了,都找不到重點
提供個網址:http://www.apihome.cn/api/java/JFileChooser.html

解釋:

JFileChooser有兩種用法:打開文件或文件夾、保存文件或文件夾

a、頭文件的聲明:import javax.swing.JFileChooser;

b、打開文件:

JFileChooser fd = new JFileChooser();  

//fd.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);  
fd.showOpenDialog(null);  
File f = fd.getSelectedFile();  
if(f != null){}  

c、保存文件:

JFileChooser jf = new JFileChooser();  

jf.setFileSelectionMode(JFileChooser.SAVE_DIALOG | JFileChooser.DIRECTORIES_ONLY);  
jf.showDialog(null,null);  
File fi = jf.getSelectedFile();  
String f = fi.getAbsolutePath()+"\\test.txt";  
System.out.println("save: "+f);  
try{  
    FileWriter out = new FileWriter(f);  
    out.write("successful!!!");  
    out.close();  
}  
catch(Exception e){}


2、字符與數值之間的轉換之常用方法:
(這是我網搜的結果,不知道這是不是答案,弱啊)
各種數字類型轉換成字符串型: 


String s = String.valueOf( value); // 其中 value 爲任意一種數字類型。 


字符串型轉換成各種數字類型: 


String s = "169"; 
byte b = Byte.parseByte( s ); 
short t = Short.parseShort( s ); 
int i = Integer.parseInt( s ); 
long l = Long.parseLong( s ); 
Float f = Float.parseFloat( s ); 
Double d = Double.parseDouble( s ); 


數字類型與數字類對象之間的轉換: 


byte b = 169; 
Byte bo = new Byte( b ); 
b = bo.byteValue(); 


short t = 169; 
Short to = new Short( t ); 
t = to.shortValue(); 


int i = 169; 
b = bo.byteValue(); 


short t = 169; 
Short to = new Short( t ); 
t = to.shortValue(); 


int i = 169; 
Integer io = new Integer( i ); 
i = io.intValue(); 


long l = 169; 
Long lo = new Long( l ); 
l = lo.longValue(); 


float f = 169f; 
Float fo = new Float( f ); 
f = fo.floatValue(); 


double d = 169f; 
Double dObj = new Double( d ); 
d = dObj.doubleValue();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章