Project Euler – Problem 52

Problem 52:
It can be seen that the number, 125874, and its double, 251748, contain exactly the same digits, but in a different order.

Find the smallest positive integer, x, such that 2x, 3x, 4x, 5x, and 6x, contain the same digits.

class runner
{	
	public static boolean matchCharacters(String x, String y){
		if(x.length() != y.length()) return false;
		boolean[] y1 = new boolean[x.length()];
		
		for(int i=0;i