For some reason a String that is assigned the letter *å* by using the Scanner class does not equal a String that is assigned *å* by using the "normal" way: `String a = "å"` - ***Why is that?***

```
import java.util.*;

public class UTF8Test {
public static void main(String [] args) {

    String [] Norge = {"løk", "hår", "vår", "sær", "søt"};

    Scanner input = new Scanner(System.in);

    String  test = input.nextLine();  //I enter løk here
    System.out.println(test);
    System.out.println(Norge[0]);

    for(int i = 0; i < Norge.length; i++) {
        if(Norge[i].equals(test) ) {
            System.out.println("YES!!");
        }
    }
}
}

```

The compiler will show this:

løk

løk

l├©k