Объект SharedPreference ничего не печатает.
В вашем случае sharedPreference хранит данные в парах ключ-значение в XML-файле с именем MyPref:
getApplicationContext().getSharedPreferences("MyPref", 0);
Вы вводите значение, которое выхотите сохранить, вызвав метод putXX для объекта-редактора, полученного из объекта pref, вызвав для него edit ():
SharedPreferences.Editor editor = pref.edit();
** putXX означает put [некие примитивные данные], такие какint float String.
Когда вы вызываете putString, вы задаете ключ в качестве первого параметра и значение String в этом случае в качестве второго параметра:
editor.putString("1", "2"); // Storing string
editor.putInt("myInt", 2); // Storing integer
Метод фиксации записываетданные.
editor.commit();
getString извлекает строковое значение для ключа, заданного в качестве первого параметра, и, если они не являются записями, возвращается значение по умолчанию, которое является вторым параметром в этом случае «3»:
String myValue = pref.getString("2","3")
Печать осуществляется по телефону:
System.out.println(myValue);