Scinde une chaîne avec le point comme séparateur

Je me demande si je vais sur le découpage d'une chaîne sur un . de la bonne façon? Mon code est:

String[] fn = filename.split(".");
return fn[0];

J'ai seulement besoin de la première partie de la chaîne, c'est pourquoi je retourne le premier élément. Je demande parce que j'ai remarqué dans l'API qui . signifie n'importe quel caractère, alors maintenant je suis coincé.

InformationsquelleAutor Dean | 2010-08-02