¿Es String un objeto primitivo o en Android o Java?

En la API de Androidhttp://developer.android.com/guide/topics/data/data-storage.html#pref

Dice:

La Preferencia compartida le permite guardar y recuperar pares de valores de clave primarios persistentes de tipos de datos primitivos. Puede usar las preferencias compartidas para guardar cualquier dato primitivo: valores booleanos, flotantes, ints, largos y cadenas.

¿Es la cadena un tipo de datos primitivo o un objeto?

Respuestas a la pregunta(6)

Su respuesta a la pregunta