`

如何把字符串转化成整形 不用javaapi的方法

 
阅读更多

参考 :http://blog.csdn.net/greatmind829/article/details/7870719

 

public class Convert { 
 
    public static void main(String[] args) { 
       Convert convert = new Convert(); 
        int return_num = convert.convert_num("12345"); 
        System.out.println("retunr nam --"+return_num); 
        
    } 
     
    /**
     *  把一组数字 字符串转化成数字
     */ 
     
   public int convert_num (String val){ 
         
        int return_val = 0 ; 
       char[] char_arr = val.toCharArray(); 
    
       for (int i = 0; i <char_arr.length; i++) { 
           char c = char_arr[i]; 
            //例如: 100 = 10 *10   
            int  val_v = (int)Math.pow(10, char_arr.length-(i+1));  
            //在运算时char自动转换成 int类型的进行计算
            return_val =  return_val + (c-48) *val_v; 
       } 
      return return_val; 
        } 

分享到:
评论

相关推荐

    java实现将实体类list集合,转化成geojson字符串

    GeoJSON是一种对各种地理数据结构进行编码的格式,基于Javascript对象表示法(JavaScript Object Notation, 简称JSON)的地理空间信息数据交换格式...该工具可以实现通过java代码将任意的实体类数据集合生成GeoJSON字符串

    字符串,整型数据,字符型数组互相转换源码

    同样,通常我们会先将字符型数组转成字符串,再转化为整型,参照上述的“字符型数组转字符串”和“字符串转整型”的方法。 以上就是字符串、整型数据和字符型数组之间转换的基本操作。在实际应用中,需要注意各种...

    蓝牙接收端 数字字符串转化为整形数子

    arduino蓝牙接收端字符串转化为浮点型数据(数字有效、小数也可以)。

    C#实现将字符串转换成日期格式的方法

    本文实例讲述了C#实现将字符串转换成日期格式的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:string s = “20120114161145”; Response.Write(DateTime.ParseExact(s, “yyyyMMddHHmmss”, new System...

    java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节;

    java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java ...

    JAVA日期与字符串的转换

    在Java编程中,经常需要将日期对象转化为字符串形式以便于存储或显示,或者反过来将字符串转化成日期对象来进行日期计算等操作。本文将详细介绍如何在Java中实现这两种转换。 #### 一、将一个Date类型的变量转换为...

    整形和字符串的各种转换

    在Java中,我们可以使用String.valueOf()方法将整形转换为字符串。例如: ```java int i = 10; String str = String.valueOf(i); ``` 这样,我们就将整形i转换为了字符串str。 字符串到整形的转换 同样,我们可以...

    java中常用字符串方法总结

    本文将深入探讨Java中的一些常用字符串方法,帮助你更好地理解和运用它们。 1. **创建字符串对象** 在Java中,有多种方式来创建字符串对象,如通过`new`关键字、使用`String`字面量或者通过`StringBuffer/...

    89.java字符串方法.zip

    89.java字符串方法.zip89.java字符串方法.zip89.java字符串方法.zip89.java字符串方法.zip89.java字符串方法.zip89.java字符串方法.zip89.java字符串方法.zip89.java字符串方法.zip89.java字符串方法.zip89.java字符...

    java字符串处理取出括号内的字符串

    首先,我们要明白Java中的字符串是`String`类的对象,它提供了丰富的API用于字符串的处理。例如,我们可以使用`substring()`方法来截取字符串的一部分,但这并不适用于提取括号内的内容,因为我们需要识别开括号和闭...

    字符串转换为计算公式的若干种方法

    从给定的文件标题“字符串转换为计算公式的若干种方法”及描述“个人收集的几种将字符串表达式转换为计算公式的方法”中,我们可以看出文章主要探讨的是如何将文本形式的数学表达式(字符串)转化为可以进行计算的...

    map/list集合转化成xml字符串 xml字符串转化成map/list集合

    首先,让我们探讨`Map`集合转成XML字符串的过程。一个`Map`对象存储键值对,可以使用各种库如`JAXB (Java Architecture for XML Binding)`、`DOM (Document Object Model)`或`SAX (Simple API for XML)`来实现转换。...

    动态编译字符串成java,并且添加class到jvm

    在Java编程中,动态编译字符串成Java代码并将其加载到JVM(Java虚拟机)是一种高级技巧,常用于运行时代码生成、元编程或插件系统等场景。这一技术的核心在于利用Java的反射API和Java Compiler API。下面将详细阐述...

    java 字符串工具类 java 字符串工具类

    java 字符串工具类 java 字符串工具类java 字符串工具类 java 字符串工具类java 字符串工具类 java 字符串工具类java 字符串工具类 java 字符串工具类java 字符串工具类 java 字符串工具类java 字符串工具类 java ...

    java解析xml字符串

    1. **初始化XML源**:首先,将XML字符串转化为`StringReader`对象,这是为了将字符串转换为可以被SAXBuilder读取的形式。接着,使用`InputSource`封装`StringReader`,以便SAXBuilder能够正确识别并解析XML数据。 2...

    java 字符串 正则表达式 详细实例代码

    字符串类提供了丰富的API,使得处理字符串变得高效且灵活。本篇将深入探讨Java中的字符串、正则表达式及其在实际编程中的详细实例代码。 1. **字符串基础** - Java中的字符串是不可变的,这意味着一旦创建了字符串...

    pb9 写的字符串转化为数组函数

    将字符串转化为数组,资源为pb9导出来的文本文件,可以直接导入pb9,也可以打开查看

    java 字符串分割

    Java 字符串分割是 Java 编程语言中的一种常见操作,用于将给定的字符串按照一定的规则分割成多个子字符串,并将其存储在数组或集合中。在本例中,我们将学习如何使用 Java 实现字符串分割功能,包括将输入字符串...

    java验证字符串是否符合json格式

    在Java编程中,验证字符串是否符合JSON(JavaScript Object Notation)格式是一项常见的任务,尤其是在进行前后端数据交互时。JSON是一种轻量级的数据交换格式,它允许数据以键值对的形式存储,易于人阅读和编写,...

Global site tag (gtag.js) - Google Analytics