Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.main;
- import java.io.BufferedReader;
- import java.io.InputStreamReader;
- public class FileUtil
- {
- public static String readFromFile(String name)
- {
- StringBuilder source = new StringBuilder();
- try
- {
- BufferedReader reader = new BufferedReader(
- new InputStreamReader(
- ShaderProgram.class
- .getClassLoader()
- .getResourceAsStream(name)));
- String line;
- while ((line = reader.readLine()) != null)
- {
- source.append(line).append("\n");
- }
- reader.close();
- }
- catch (Exception e)
- {
- System.err.println("Error loading source code: " + name);
- e.printStackTrace();
- }
- return source.toString();
- }
- /**
- * @return An array of all the lines of a file
- */
- public static String[] readAllLines(String name)
- {
- return readFromFile(name).split("\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement