Passando aspas como parâmetro para JVM

Pessoal, quando inicio uma aplicação, quero passar para a JVM uma String que pode ou não estar entre aspas duplas ou simples. Porém, quando eu pego esses argumentos em

 public static void main(String[] args) { 
 System.out.println(args[0]);
}

ele já está sem as aspas. Pelo jeito, a JVM remove as aspas simples ou duplas que foram passadas junto ao texto…

Como resolver isso?

Já tentei passar " nos argumentos e não funcionou.

Nunca tinha tentando isso

Utilizei o " e funcionou sim.

Por exemplo, se fizer assim:

>java Guj2 ola\"mundo\"java vai funcionar. A saída será: ola"mundo"java

Oi MWAdriano,

http://www.brasilacademico.com/apostilas/Java_Basico01.pdf