在安卓手机上,可以使用以下代码示例来将OD数据输出到控制台或保存到文件中:
public void printODData(ODData odData) {
System.out.println("OD数据:");
System.out.println("起始位置:" + odData.getStartLocation());
System.out.println("目标位置:" + odData.getTargetLocation());
System.out.println("距离:" + odData.getDistance());
System.out.println("时间:" + odData.getTime());
// 其他相关属性
}
在需要输出OD数据的地方调用printODData
方法,传入对应的ODData对象即可。
public void saveODDataToFile(ODData odData, String filePath) {
try {
FileWriter writer = new FileWriter(filePath);
writer.write("OD数据:\n");
writer.write("起始位置:" + odData.getStartLocation() + "\n");
writer.write("目标位置:" + odData.getTargetLocation() + "\n");
writer.write("距离:" + odData.getDistance() + "\n");
writer.write("时间:" + odData.getTime() + "\n");
// 其他相关属性
writer.close();
System.out.println("OD数据已保存到文件:" + filePath);
} catch (IOException e) {
e.printStackTrace();
}
}
在需要保存OD数据的地方调用saveODDataToFile
方法,传入对应的ODData对象和目标文件的路径。
这些代码示例可以根据实际需求进行修改和补充,例如输出更多的OD属性或使用其他的输出方式。