数组-08. 字符串转换成十进制整数
来源:互联网 发布:网络安全教育讲话稿 编辑:程序博客网 时间:2024/05/01 10:15
import java.util.Scanner;public class Main {/** * 数组-08. 字符串转换成十进制整数 */public static void main(String[] args) {Scanner s = new Scanner(System.in);String str = s.nextLine();StringBuilder sb = new StringBuilder();boolean flag = false;int m = -1;for (int i = 0; i < str.length() - 1; i++) {char c = str.charAt(i);if (c >= '0' && c <= '9') {sb.append(c);m = i;} else if (c >= 'a' && c <= 'f') {sb.append(c);m = i;} else if (c >= 'A' && c <= 'F') {sb.append(c);m = i;} else if (c == '-' && m < 0) {flag = true;}}if (sb.length() > 0) {long n = Long.parseLong(sb.toString(), 16);if (flag) {System.out.println("-" + n);} else {System.out.println(n);}} else {System.out.println(0);}}}
0 0
- 数组-08. 字符串转换成十进制整数
- 数组-08. 字符串转换成十进制整数(15)
- 数组-08. 字符串转换成十进制整数(15)
- 数组-08. 字符串转换成十进制整数(15)
- 数组-08. 字符串转换成十进制整数(15)
- 数组-08. 字符串转换成十进制整数(15)
- 数组-08. 字符串转换成十进制整数(15)
- 数组-08. 字符串转换成十进制整数(15)
- 字符串转换成十进制整数
- 字符串转换成十进制整数
- 字符串转换成十进制整数
- 字符串转换成十进制整数
- 字符串转换成十进制整数 十六进制转换十进制
- 字符串转换成十进制整数 (15分)
- pta中 字符串转换成十进制整数
- 7-8 字符串转换成十进制整数
- 十六进制字符串转换成十进制整数的C++实现源代码
- 5-1 字符串转换成十进制整数 (15分)
- 不改变正负数之间相对顺序重新排列数组
- bzoj 1696 贪心
- C - The C Answer (2nd Edition) - Exercise 1-7
- java生成说明文档
- Hdu 5115 ---区间dp(2014北京现场赛D题)
- 数组-08. 字符串转换成十进制整数
- Linux struct itimerval用法
- 外部类监听事件的点击事件
- STM32W108无线射频模块串行通信接口编程实例
- Android控件详解之Textview
- JS面向对象的程序设计
- linux 共享内存
- db dw dd 与equ的区别
- 使用libxml解析HTML -- DTHTMLParser