「java导出地址」java实现文件导出
本篇文章给大家谈谈java导出地址,以及java实现文件导出对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java导出文件时让用户选择路径怎么弄?
使用保存文件对话框:
/**
* 保存
*/
private void saveFile(){
JFileChooser dialog = new JFileChooser();
dialog.setDialogTitle("另存为");
dialog.setFileSelectionMode(JFileChooser.FILES_ONLY);
dialog.setDialogType(JFileChooser.SAVE_DIALOG);
dialog.setFileFilter(new TextFileFilter("*.txt", "文本文档(*.txt)"));
int result = dialog.showSaveDialog(this);
if(result == JFileChooser.APPROVE_OPTION){
File file = dialog.getSelectedFile();
fileName = file.getAbsolutePath(); //得到文件全名
...
}
}
附文本类型过滤器:
import java.io.File;
import java.util.ArrayList;
import javax.swing.filechooser.FileFilter;
/**
* 设置文件打开对话框的文件过滤器
* @author developer
*/
public class TextFileFilter extends FileFilter {
private ArrayListString extensions = new ArrayListString();
private ArrayListString descriptions = new ArrayListString();
public TextFileFilter(){
super();
}
public TextFileFilter(String extension, String description) {
super();
this.extensions.add(extension);
this.descriptions.add(description);
}
@Override
public boolean accept(File pathname) {
if (pathname != null) {
if (pathname.isDirectory()) {
return true;
}
String extension = getExtension(pathname);
for(int i=0; iextensions.size(); i++){
if(extensions.get(i).toLowerCase().endsWith(extension.toLowerCase())){
return true;
}
}
}
return false;
}
private String getExtension(File pathname) {
if (pathname != null) {
String filename = pathname.getName();
int i = filename.lastIndexOf('.');
if (i 0 i filename.length() - 1) {
return filename.substring(i).toLowerCase();
}
}
return null;
}
@Override
public String getDescription() {
return descriptions.get(descriptions.size()-1);
}
}
java 怎么输出数据的地址啊? 如:int a=9; 怎么输出a所在的地址啊? 我是新手,请各位指教!
你可以把int转换为Integer对象,这样就可以看到地址了
最好是用Eclipse里面的debug进行查看
java打印出地址值
第一个打印的是对象本身,打印出来的就是对象地址。
第二个打印的是方法调用,方法是有返回值的,打印出来的就是返回值。
对象地址是随机分配的吧,都不会有特定的内存地址分配给你的,不信你可以new两个相同的对象出来,在分别直接打印对象,这两个地址肯定是不一样的。
java是一门面向对象的编程语言:
java语言具有功能强大和简单易用两个特征,具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
java导出地址的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java实现文件导出、java导出地址的信息别忘了在本站进行查找喔。