Here you can find the source of saveStringToFile(String filepath, String content)
static public void saveStringToFile(String filepath, String content) throws Exception
//package com.java2s; /*//from ww w. j a v a 2 s .co m * FlexUtils.java * * Created on Mar 17, 2009 11:17:41 AM * * Copyright (C) 2009 Jayson Yu * * This program is free software; you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation; either version 2 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without * even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public License along with this program; if not, * write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * */ import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.ObjectOutputStream; public class Main { static public void saveStringToFile(String filepath, String content) throws Exception { ByteArrayInputStream is = new ByteArrayInputStream( content.getBytes()); java.io.FileOutputStream fos = new java.io.FileOutputStream( new File(filepath)); while (is.available() > 0) { fos.write(is.read()); } fos.close(); is.close(); } static public byte[] getBytes(Object obj) throws Exception { byte[] b = null; ByteArrayOutputStream bos = null; ObjectOutputStream oos = null; try { bos = new ByteArrayOutputStream(); oos = new ObjectOutputStream(bos); oos.writeObject(obj); oos.flush(); b = bos.toByteArray(); } catch (Exception e) { throw e; } finally { try { oos.close(); bos.close(); } catch (Exception f) { } } return b; } }