Java FileInputStream Read loadStackableItems(String fileName)

Here you can find the source of loadStackableItems(String fileName)

Description

load Stackable Items

License

Open Source License

Declaration

public static void loadStackableItems(String fileName) 

Method Source Code

//package com.java2s;
/*//from w  ww . j av  a 2  s  .  c  o m
 * This file is part of RuneSource.
 *
 * RuneSource 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 3 of the License, or
 * (at your option) any later version.
 *
 * RuneSource 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 RuneSource.  If not, see <http://www.gnu.org/licenses/>.
 */

import java.io.File;
import java.io.FileInputStream;

import java.io.IOException;

public class Main {
    static final boolean[] stackableItems = new boolean[7000];

    public static void loadStackableItems(String fileName) {
        try {
            int stackable;
            int counter = 0;
            FileInputStream dataIn = new FileInputStream(new File(fileName));

            while ((stackable = dataIn.read()) != -1) {
                stackableItems[counter] = (stackable == 1);
                counter++;
            }
            dataIn.close();
        } catch (IOException ex) {
            ex.printStackTrace();
        }
    }
}

Related

  1. load(String file)
  2. loadContents(File file)
  3. loadData(File f)
  4. loadFolderFromJar(String path)
  5. loadRes(String res)
  6. loadTxtFile(String fileName)
  7. readFile( String filename)
  8. readFile(File f)
  9. readFile(File f)