java.lang.Integer.invalidInt()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(165)

本文整理了Java中java.lang.Integer.invalidInt()方法的一些代码示例,展示了Integer.invalidInt()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Integer.invalidInt()方法的具体详情如下:
包路径:java.lang.Integer
类名称:Integer
方法名:invalidInt

Integer.invalidInt介绍

暂无

代码示例

代码示例来源:origin: robovm/robovm

  1. private static int parse(String string, int offset, int radix, boolean negative) throws NumberFormatException {
  2. int max = Integer.MIN_VALUE / radix;
  3. int result = 0, length = string.length();
  4. while (offset < length) {
  5. int digit = Character.digit(string.charAt(offset++), radix);
  6. if (digit == -1) {
  7. throw invalidInt(string);
  8. }
  9. if (max > result) {
  10. throw invalidInt(string);
  11. }
  12. int next = result * radix - digit;
  13. if (next > result) {
  14. throw invalidInt(string);
  15. }
  16. result = next;
  17. }
  18. if (!negative) {
  19. result = -result;
  20. if (result < 0) {
  21. throw invalidInt(string);
  22. }
  23. }
  24. return result;
  25. }

代码示例来源:origin: robovm/robovm

  1. throw invalidInt(string);
  2. throw invalidInt(string);
  3. throw invalidInt(string);

代码示例来源:origin: robovm/robovm

  1. int length = string.length(), i = 0;
  2. if (length == 0) {
  3. throw invalidInt(string);
  4. if (negative) {
  5. if (length == 1) {
  6. throw invalidInt(string);
  7. throw invalidInt(string);
  8. throw invalidInt(string);

代码示例来源:origin: ibinti/bugvm

  1. private static int parse(String string, int offset, int radix, boolean negative) throws NumberFormatException {
  2. int max = Integer.MIN_VALUE / radix;
  3. int result = 0, length = string.length();
  4. while (offset < length) {
  5. int digit = Character.digit(string.charAt(offset++), radix);
  6. if (digit == -1) {
  7. throw invalidInt(string);
  8. }
  9. if (max > result) {
  10. throw invalidInt(string);
  11. }
  12. int next = result * radix - digit;
  13. if (next > result) {
  14. throw invalidInt(string);
  15. }
  16. result = next;
  17. }
  18. if (!negative) {
  19. result = -result;
  20. if (result < 0) {
  21. throw invalidInt(string);
  22. }
  23. }
  24. return result;
  25. }

代码示例来源:origin: MobiVM/robovm

  1. private static int parse(String string, int offset, int radix, boolean negative) throws NumberFormatException {
  2. int max = Integer.MIN_VALUE / radix;
  3. int result = 0, length = string.length();
  4. while (offset < length) {
  5. int digit = Character.digit(string.charAt(offset++), radix);
  6. if (digit == -1) {
  7. throw invalidInt(string);
  8. }
  9. if (max > result) {
  10. throw invalidInt(string);
  11. }
  12. int next = result * radix - digit;
  13. if (next > result) {
  14. throw invalidInt(string);
  15. }
  16. result = next;
  17. }
  18. if (!negative) {
  19. result = -result;
  20. if (result < 0) {
  21. throw invalidInt(string);
  22. }
  23. }
  24. return result;
  25. }

代码示例来源:origin: com.mobidevelop.robovm/robovm-rt

  1. private static int parse(String string, int offset, int radix, boolean negative) throws NumberFormatException {
  2. int max = Integer.MIN_VALUE / radix;
  3. int result = 0, length = string.length();
  4. while (offset < length) {
  5. int digit = Character.digit(string.charAt(offset++), radix);
  6. if (digit == -1) {
  7. throw invalidInt(string);
  8. }
  9. if (max > result) {
  10. throw invalidInt(string);
  11. }
  12. int next = result * radix - digit;
  13. if (next > result) {
  14. throw invalidInt(string);
  15. }
  16. result = next;
  17. }
  18. if (!negative) {
  19. result = -result;
  20. if (result < 0) {
  21. throw invalidInt(string);
  22. }
  23. }
  24. return result;
  25. }

代码示例来源:origin: com.bugvm/bugvm-rt

  1. private static int parse(String string, int offset, int radix, boolean negative) throws NumberFormatException {
  2. int max = Integer.MIN_VALUE / radix;
  3. int result = 0, length = string.length();
  4. while (offset < length) {
  5. int digit = Character.digit(string.charAt(offset++), radix);
  6. if (digit == -1) {
  7. throw invalidInt(string);
  8. }
  9. if (max > result) {
  10. throw invalidInt(string);
  11. }
  12. int next = result * radix - digit;
  13. if (next > result) {
  14. throw invalidInt(string);
  15. }
  16. result = next;
  17. }
  18. if (!negative) {
  19. result = -result;
  20. if (result < 0) {
  21. throw invalidInt(string);
  22. }
  23. }
  24. return result;
  25. }

代码示例来源:origin: com.gluonhq/robovm-rt

  1. private static int parse(String string, int offset, int radix, boolean negative) throws NumberFormatException {
  2. int max = Integer.MIN_VALUE / radix;
  3. int result = 0, length = string.length();
  4. while (offset < length) {
  5. int digit = Character.digit(string.charAt(offset++), radix);
  6. if (digit == -1) {
  7. throw invalidInt(string);
  8. }
  9. if (max > result) {
  10. throw invalidInt(string);
  11. }
  12. int next = result * radix - digit;
  13. if (next > result) {
  14. throw invalidInt(string);
  15. }
  16. result = next;
  17. }
  18. if (!negative) {
  19. result = -result;
  20. if (result < 0) {
  21. throw invalidInt(string);
  22. }
  23. }
  24. return result;
  25. }

代码示例来源:origin: FlexoVM/flexovm

  1. private static int parse(String string, int offset, int radix, boolean negative) throws NumberFormatException {
  2. int max = Integer.MIN_VALUE / radix;
  3. int result = 0, length = string.length();
  4. while (offset < length) {
  5. int digit = Character.digit(string.charAt(offset++), radix);
  6. if (digit == -1) {
  7. throw invalidInt(string);
  8. }
  9. if (max > result) {
  10. throw invalidInt(string);
  11. }
  12. int next = result * radix - digit;
  13. if (next > result) {
  14. throw invalidInt(string);
  15. }
  16. result = next;
  17. }
  18. if (!negative) {
  19. result = -result;
  20. if (result < 0) {
  21. throw invalidInt(string);
  22. }
  23. }
  24. return result;
  25. }

代码示例来源:origin: MobiVM/robovm

  1. throw invalidInt(string);
  2. throw invalidInt(string);
  3. throw invalidInt(string);

代码示例来源:origin: ibinti/bugvm

  1. throw invalidInt(string);
  2. throw invalidInt(string);
  3. throw invalidInt(string);

代码示例来源:origin: FlexoVM/flexovm

  1. throw invalidInt(string);
  2. throw invalidInt(string);
  3. throw invalidInt(string);

代码示例来源:origin: com.gluonhq/robovm-rt

  1. throw invalidInt(string);
  2. throw invalidInt(string);
  3. throw invalidInt(string);

代码示例来源:origin: com.mobidevelop.robovm/robovm-rt

  1. throw invalidInt(string);
  2. throw invalidInt(string);
  3. throw invalidInt(string);

代码示例来源:origin: com.bugvm/bugvm-rt

  1. throw invalidInt(string);
  2. throw invalidInt(string);
  3. throw invalidInt(string);

代码示例来源:origin: MobiVM/robovm

  1. int length = string.length(), i = 0;
  2. if (length == 0) {
  3. throw invalidInt(string);
  4. if (negative) {
  5. if (length == 1) {
  6. throw invalidInt(string);
  7. throw invalidInt(string);
  8. throw invalidInt(string);

代码示例来源:origin: com.mobidevelop.robovm/robovm-rt

  1. int length = string.length(), i = 0;
  2. if (length == 0) {
  3. throw invalidInt(string);
  4. if (negative) {
  5. if (length == 1) {
  6. throw invalidInt(string);
  7. throw invalidInt(string);
  8. throw invalidInt(string);

代码示例来源:origin: ibinti/bugvm

  1. int length = string.length(), i = 0;
  2. if (length == 0) {
  3. throw invalidInt(string);
  4. if (negative) {
  5. if (length == 1) {
  6. throw invalidInt(string);
  7. throw invalidInt(string);
  8. throw invalidInt(string);

代码示例来源:origin: com.gluonhq/robovm-rt

  1. int length = string.length(), i = 0;
  2. if (length == 0) {
  3. throw invalidInt(string);
  4. if (negative) {
  5. if (length == 1) {
  6. throw invalidInt(string);
  7. throw invalidInt(string);
  8. throw invalidInt(string);

代码示例来源:origin: FlexoVM/flexovm

  1. int length = string.length(), i = 0;
  2. if (length == 0) {
  3. throw invalidInt(string);
  4. if (negative) {
  5. if (length == 1) {
  6. throw invalidInt(string);
  7. throw invalidInt(string);
  8. throw invalidInt(string);

相关文章