1A,1B,1C 2A,2B,2C 3A,3B,3C 4A,4B,4C 5A,5B,5C
import java.io.*;
import java.util.StringTokenizer;
public class CSVReader {
public static void main(String args[]) throws Exception {
String fileName = "data.csv";
BufferedReader reader = new BufferedReader(new FileReader(fileName));
String lineText = null;
while ((lineText = reader.readLine()) != null) {
StringTokenizer tokenizer = new StringTokenizer(lineText, ",");
while (tokenizer.hasMoreTokens()) {
System.out.print(tokenizer.nextToken());
if (tokenizer.hasMoreTokens()) System.out.print(":");
}
System.out.println();
}
reader.close();
}
}import java.io.*;
public class CSVWriter {
public static void main(String args[]) throws Exception {
String fileName = "data.csv";
BufferedWriter writer = new BufferedWriter(new FileWriter(fileName));
writer.write("1D,1E,1F");
writer.newLine();
writer.write("2D,2E,2F");
writer.newLine();
writer.write("3D,3E,3F");
writer.newLine();
writer.write("4D,4E,4F");
writer.newLine();
writer.write("5D,5E,5F");
writer.newLine();
writer.close();
}
}<?xml version="1.0" encoding="UTF-8"?> <root><要素>値</要素></root>
import org.w3c.dom.*;
import javax.xml.parsers.*;
public class XMLReader {
public static void main(String args[]) throws Exception {
String fileName = "data.xml";
Document xmlDoc = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(fileName);
System.out.println(xmlDoc.getElementsByTagName("要素").item(0).getFirstChild().getNodeValue());
}
}public class FileNameWithoutExtension {
public static void main(String args[]) throws Exception {
System.out.printf("%s:[%s]\r\n", "sample.dat", getFileNameWithoutExtension("sample.dat"));
System.out.printf("%s:[%s]\r\n", ".dat", getFileNameWithoutExtension(".dat"));
System.out.printf("%s:[%s]\r\n", "sample_dat", getFileNameWithoutExtension("sample_dat"));
}
private static String getFileNameWithoutExtension(String fileName) {
int startExtensionIndex = fileName.lastIndexOf('.');
if (startExtensionIndex < 0) return fileName;
if (startExtensionIndex == 0) return "";
return fileName.substring(0, startExtensionIndex);
}
}<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment></comment>
<entry key="key1">キー1</entry>
<entry key="key2">キー2</entry>
<entry key="key3">キー3</entry>
<entry key="key4">キー4</entry>
</properties>import java.util.Properties;
import java.io.*;
public class XMLProperties {
public static void main(String args[]) throws Exception {
String fileName = "XMLProperties.properties";
InputStream inputStream = new FileInputStream(fileName);
Properties configuration = new Properties();
configuration.loadFromXML(inputStream);
System.out.printf("%s:[%s]\r\n", "key1", configuration.getProperty("key1"));
System.out.printf("%s:[%s]\r\n", "key2", configuration.getProperty("key2"));
System.out.printf("%s:[%s]\r\n", "key3", configuration.getProperty("key3"));
System.out.printf("%s:[%s]\r\n", "key4", configuration.getProperty("key4"));
}
}