标签:style blog color os io div 代码 log sp
public class Solution { public String intToRoman(int num) { StringBuffer result = new StringBuffer(); int n=num; // 刚开始写代码的时候写错变量了,不想一个一个改了 while (n>0) { if (n>=1000) { result.append(‘M‘); n -= 1000; } else if (n>=900) { result.append(‘C‘); n += 100; } else if (n>=500) { result.append(‘D‘); n -= 500; } else if (n>=400) { result.append(‘C‘); n += 100; }else if (n>=100) { result.append(‘C‘); n -= 100; } else if (n>=90) { result.append(‘X‘); n += 10; } else if (n>=50) { result.append(‘L‘); n -= 50; } else if (n>=40) { result.append(‘X‘); n += 10; } else if (n>=10) { result.append(‘X‘); n -= 10; } else if (n>=9) { result.append(‘I‘); n += 1; } else if (n>=5) { result.append(‘V‘); n -= 5; } else if (n>=4) { result.append(‘I‘); n += 1; } else { result.append(‘I‘); n -= 1; } } return result.toString(); } }
标签:style blog color os io div 代码 log sp
原文地址:http://www.cnblogs.com/yuhaos/p/3946560.html