Apparently, your code was pretty good enough to retrieve the title as Google. However, this discussion points us to a couple of simple facts about String literals in Java as follows:
- ==tests should be used for reference equality (if they are the same object).
- .equals()tests should be used for value equality (if they are literally equal).
Hence changing if (c!="Google") to if (!c.equals("Google")) should have solved your purpose. 
Getting Granular:
As we are comparing string literals, my take will be to get more granular and use if (!c.contentEquals("Google")) instead of if (!c.equals("Google")).
Solution:
Hence a proper solution to your problem will be to define the if() as follows:
    public class GooglePageTitle 
    {
        public static void main(String[] args) 
        {
            System.setProperty("webdriver.gecko.driver", "C:\\Utility\\BrowserDrivers\\geckodriver.exe");
            WebDriver driver=new FirefoxDriver();
            driver.get("https://www.google.com");
            String c;
            c = driver.getTitle();
            if (!c.contentEquals("Google"))
            System.out.println("True");
            driver.close();
        }
    }