//String s1 = String.valueOf(member[i].charAt(1));
String s2 = String.valueOf(member[i].charAt(0));
import java.util.HashMap;
public class Solution {
public static void main(String[] args) {
String s = "DCXXI";
String[] member = {"IV", "IX", "XL", "XC", "CD", "CM"};
int num = 0;
int num2 = 0;
HashMap<String, Integer> map = new HashMap<>();
map.put("I", 1);
map.put("V", 5);
map.put("X", 10);
map.put("L", 50);
map.put("C", 100);
map.put("D", 500);
map.put("M", 1000);
for(int i=0; i<member.length; i++){
boolean status = s.contains(member[i]);
if(status){
**String s1 = String.valueOf(member[i].charAt(1));
String s2 = String.valueOf(member[i].charAt(0));**
num2 = map.get(s1) - map.get(s2);
num = num + num2;
s = s.replace(member[i], "");
}
}
for(int i=0; i<s.length();i++){
String s3 = String.valueOf(s.charAt(i)); // str.charAt(i)为char类型要转为String类型
num = num + map.get(s3);
}
System.out.println(s);
System.out.println(num);
}
}