重点在于if条件的判断
首先为了防止溢出,i+1必须存在 (&&如果不符合后面不执行判断)
其次是三种特殊情况
普通情况只需要根据每个罗马数字对应的int数值加就行了
class Solution {
static int I=1;
static int V=5;
static int X=10;
static int L=50;
static int C=100;
static int D=500;
static int M=1000;
public int romanToInt(String s) {
//拆分罗马数字
char[] chars = s.toCharArray();
//有哪几种情况?
//正常顺序 直接按值加就可以
//特殊顺序两个两个的出现
int sum=0;
for (int i=0;i


