Java imprimindo uma string contendo um inteiro

Eu tenho uma dúvida que segue.

public static void main(String[] args) throws IOException{
  int number=1;
  System.out.println("M"+number+1);
}

Saída: M11

Mas eu quero imprimir M2 em vez de M11. Eu não pude numerar + como a variável está envolvida com um loop for, o que me dá um resultado diferente se eu fizer isso e não poderia imprimi-lo usando outra instrução print, já que o formato de saída é alterado.

Solicitando que você me ajude a imprimi-lo corretamente.

questionAnswers(9)

yourAnswerToTheQuestion