Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.BufferedReader;
- import java.io.File;
- import java.io.FileReader;
- public class Main {
- static int[][] level_1=new int[14][25];
- private static void readLevel(String filename) {
- try {
- File f=new File(filename);
- FileReader fr=new FileReader(f);
- BufferedReader in=new BufferedReader(fr);
- StringBuilder sb=new StringBuilder();
- byte b=0;
- while((b=(byte) in.read())!=-1) {
- sb.append(""+((char)b));
- // System.out.print((char)b);
- }
- String str=sb.toString();
- String[] lines=str.split("(\n|\r)+");
- System.out.println(lines.length);
- for(int i=0; i<lines.length; i++) {
- System.out.println(lines[i]);
- for(int j=0; j<lines[i].length(); j++) {
- level_1[i][j]=Integer.parseInt(""+lines[i].charAt(j));
- }
- }
- System.out.println("\n");
- in.close();
- } catch(Exception e) {
- e.printStackTrace();
- }
- }
- public static void main(String args[]) {
- readLevel("level1.txt");
- for(int i=0; i<level_1.length; i++) {
- for(int j=0; j<level_1[i].length; j++) {
- System.out.print(level_1[i][j]);
- }
- System.out.println();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement