Advertisement
Guest User

Untitled

a guest
Aug 5th, 2013
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.12 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.File;
  3. import java.io.FileReader;
  4.  
  5.  
  6. public class Main {
  7.     static int[][] level_1=new int[14][25];
  8.     private static void readLevel(String filename) {
  9.         try {
  10.             File f=new File(filename);
  11.             FileReader fr=new FileReader(f);
  12.             BufferedReader in=new BufferedReader(fr);
  13.             StringBuilder sb=new StringBuilder();
  14.                 byte b=0;
  15.                 while((b=(byte) in.read())!=-1) {
  16.                     sb.append(""+((char)b));
  17. //                  System.out.print((char)b);
  18.                 }
  19.             String str=sb.toString();
  20.             String[] lines=str.split("(\n|\r)+");
  21.             System.out.println(lines.length);
  22.             for(int i=0; i<lines.length; i++) {
  23.                 System.out.println(lines[i]);
  24.                 for(int j=0; j<lines[i].length(); j++) {
  25.                     level_1[i][j]=Integer.parseInt(""+lines[i].charAt(j));
  26.                 }
  27.             }
  28.             System.out.println("\n");
  29.             in.close();
  30.         } catch(Exception e) {
  31.             e.printStackTrace();
  32.         }
  33.     }
  34.     public static void main(String args[]) {
  35.         readLevel("level1.txt");
  36.         for(int i=0; i<level_1.length; i++) {
  37.             for(int j=0; j<level_1[i].length; j++) {
  38.                 System.out.print(level_1[i][j]);
  39.             }
  40.             System.out.println();
  41.         }
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement