将一个整数倒置输出

前端之家收集整理的这篇文章主要介绍了将一个整数倒置输出前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如将3867变为7683
  1. public static int reversed(int n) {
  2.  
  3. String str = String.valueOf(n);
  4. char[] digits = str.tocharArray();
  5. int i;
  6. for (i = digits.length - 1; i >= 0; i--) {
  7. if (digits[i] != '0')
  8. break;
  9. }
  10. char[] reversed = new char[i + 1];
  11. int j;
  12. for (j = 0; j <= i; j++) {
  13. reversed[j] = digits[i - j];
  14. }
  15.  
  16. return Integer.parseInt(new String(reversed));
  17.  
  18. }

猜你在找的设计模式相关文章