title: Scanner difficulties with different escape characters
body: <p>First off let me start by saying that I know I'm not the only one who has experienced this issue and I spent the last couple of hours to research how to fix it. Sadly, I can't get my scanner to work. I'm new to java so I don't understand more complicated explanations that some answers have in different questions.</p>
  
  <p>Here is a rundown:
  I'm trying to read out of a file which contains escape characters of cards. Here is a short version: (Numbers 2 and 3 of 4 different card faces)</p>
  
  <pre><code>\u26602,2 
  \u26652,2 
  \u26662,2 
  \u26632,2 
  \u26603,3 
  \u26653,3 
  \u26663,3
  \u26633,3
  </code></pre>
  
  <p>This is the format: (suit)(face),(value).  an example: </p>
  
  <ul>
  <li>\u2663 = suit</li>
  <li>3 = face</li>
  <li>3 = value</li>
  </ul>
  
  <p>This is the code I'm using for reading it:</p>
  
  <pre><code>File file = new File("Cards.txt");
  try {
      Scanner scanner = new Scanner(file);
      while (scanner.hasNextLine()) {
          String line = scanner.nextLine();
          String[] temp = line.split(",");
          cards.add(new Card(temp[0], Integer.parseInt(temp[1])));
      }
      scanner.close();
  } catch (FileNotFoundException e) {
      e.printStackTrace();
  }
  </code></pre>
  
  <p>the ArrayList cards should have 52 cards after this containing a name (suit and face) and a value. When i try to print the name this is the output:</p>
  
  <pre><code>\u26633
  </code></pre>
  
  <p>While it should be:</p>
  
  <pre><code>♣3
  </code></pre>
  
  <p>Can anyone give me pointers towards a solution? I really need this issue resolved. I don't want you to write my code for me.</p>
  
  <p>Thanks in advance</p>