Here you can find the source of touch(String fullFilePath)
public static File touch(String fullFilePath) throws IOException
//package com.java2s; //License from project: Apache License import java.io.*; public class Main { public static File touch(String fullFilePath) throws IOException { if (fullFilePath == null) { return null; }/*w w w .j ava 2 s .c o m*/ File file = new File(fullFilePath); file.getParentFile().mkdirs(); if (!file.exists()) file.createNewFile(); return file; } }