「java文档houzu」java文档后追加
今天给各位分享java文档houzu的知识,其中也会对java文档后追加进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、编写JAVA程序时,出错提示:使用未经检查或不安全操作;要了解详细信息,请使用-Xlink:unchecked重新编译
- 2、java截取指定步长的字符串怎么做?
- 3、什么是文件后缀
- 4、在JAVA web项目中,如果用dom4j来操作xml文件,应该怎么写SAXReader.read(“路径”),这个路径该怎么写
编写JAVA程序时,出错提示:使用未经检查或不安全操作;要了解详细信息,请使用-Xlink:unchecked重新编译
private LinkedList mm=new LinkedList();
改成 private LinkedListObject mm=new LinkedListObject();
集合里面有个概念叫泛型。。。如果你不在后面声明放到容器里的类型,就会给出警告。不过还是可以编译通过的,要去除警告就在后面指定个类型。。
java截取指定步长的字符串怎么做?
public class Util {
public static void main(String[] args) {
String str = "abcddbfghtju";
String[] arr = new String[str.length() / 3];
int num = 0;
for(int i = 0; i arr.length; i++){
arr[i] = str.substring(num, num+3);
num = num + 3;
}
System.out.println(java.util.Arrays.toString(arr));
}
}
//试试我的方法吧,挺好使的。。。。
//如果数据比较多,那就改成大Long类型。。
什么是文件后缀
文件的后缀名,即文件的扩展名,是操作系统用来标志文件类型的一种机制,是一个类型的元数据。
举例:“小说.txt”的文件名中,小说是主文件名,txt为扩展名(文本、外语全称:Text),表示这个文件是一个纯文本文件。
一个文件可以有或没有扩展名。对于打开文件操作,没有扩展名的文件需要选择程序去打开它,有扩展名的文件会自动用设置好的程序去尝试打开,文件扩展名是一个常规文件的构成部分,但一个文件并不一定需要一个扩展名。
扩展资料
常用的文件扩展名
1、doc/docx
表示:Word文档,用微软的word等软件打开。
2、wps
表示:Wps文字编辑系统文档,用金山公司的wps软件打开。
3、xls/xlsx
表示:Excel电子表格,用微软的excel软件打开。
4、ppt/pptx
表示:Powerpoint演示文稿,用微软的powerpoint等软件打开。
5、rar
表示:WinRAR压缩文件,用WinRAR等打开 。
6、pdf
表示:可移植文档格式,用用pdf阅读器打开(比如Acrobat)、用pdf编辑器编辑
7、dwg
表示:CAD图形文件,用AutoCAD等软件打开。
8、exe
表示:可执行文件、可执行应用程序,是Windows视窗操作系统。
参考资料来源:百度百科—文件扩展名
在JAVA web项目中,如果用dom4j来操作xml文件,应该怎么写SAXReader.read(“路径”),这个路径该怎么写
可以参考 :
package com.zuxia.dom4j;
import java.io.File;
import java.io.FileOutputStream;
import java.util.Iterator;
import java.util.List;
import java.util.Scanner;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.SAXReader;
import org.dom4j.io.XMLWriter;
/**
*
* 使用dom4j解析xml
*
* 1. 创建解析器
*
* 2. 创建文档对象Document
*
* 3. 获取根节点
*
*/
public class Dom4jParseXML {
public static void main(String[] args) {
//1. 创建解析器
SAXReader saxreader = new SAXReader();
Document doc = null;
try {
//2. 创建文档对象Document
doc = saxreader.read(new File("src/studentinfo.xml"));
} catch (Exception e) {
System.out.println("读取xml文件异常!");
}
//3. 获取根节点
Element root = doc.getRootElement();
//4. 获取元素
IteratorElement iter = root.elementIterator();
while(iter.hasNext()){
Element student = iter.next();
System.out.println("学号:"+student.attributeValue("stuno")+"\t姓名:"+student.elementText("name"));
}
//提示用户添加新的数据
Scanner sc = new Scanner(System.in);
System.out.println("请输入学号:");
String stuno = sc.nextLine();
System.out.println("请输入姓名:");
String name = sc.nextLine();
System.out.println("请输入年龄:");
String age = sc.nextLine();
//将数据添加在Document中
Element student = root.addElement("student");
student.addAttribute("stuno", stuno);
student.addElement("name").addText(name);
student.addElement("age").addText(age);
//3. 设置格式
OutputFormat format = OutputFormat.createCompactFormat();
format.setIndentSize(4);
format.setNewlines(true);
try {
//4. 保存xml文件
XMLWriter out = new XMLWriter(new FileOutputStream("src/studentinfo.xml"),format);
out.write(doc);
System.out.println("ok!!!");
} catch (Exception e) {
System.out.println("失败!");
}
System.out.println("完成了!");
}
}
关于java文档houzu和java文档后追加的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-26,除非注明,否则均为
原创文章,转载请注明出处。