输入4名学生基本信息:姓名、学号、籍贯、年龄、专业、家庭详细地址住址并从sharedoreferences把数据读出
时间: 2023-12-10 07:02:25 浏览: 141
学生基本信息查询
好的,以下是代码实现。假设学生信息已经通过界面输入并存储到sharedpreferences中,其中每个学生信息的key为"student_x",其中x为学生的序号(从1开始),value为该学生的信息字符串,格式为“姓名,学号,籍贯,年龄,专业,家庭详细地址住址”。
```java
//读取4名学生的信息
SharedPreferences sp = getSharedPreferences("student_info", MODE_PRIVATE);
for (int i = 1; i <= 4; i++) {
String key = "student_" + i;
String value = sp.getString(key, "");
if (!value.equals("")) {
String[] info = value.split(",");
String name = info[0];
String id = info[1];
String hometown = info[2];
String age = info[3];
String major = info[4];
String address = info[5];
//TODO: 对学生信息进行处理或展示
}
}
```
注意,这里的"student_info"是sharedpreferences的文件名,应该根据实际情况进行修改。此外,对于每个学生信息的处理或展示部分,还需要根据实际情况进行编写。
阅读全文