`

如何把字符串转化成整形 不用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; 
        } 

分享到:
评论

相关推荐

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

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

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

    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。 字符串到整形的转换 同样,我们可以...

    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压缩字符串

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

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

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

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

    将长于4000字符的字符串转化为CLOB类型存入数据库

    本文介绍了在C#环境下,如何将超过4000字符的字符串转化为CLOB类型并存入Oracle数据库的方法。通过Oracle.NET接口,我们可以轻松地实现这一功能。在实际开发过程中,需要注意安全性、性能以及编码等方面的问题,以...

    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字符串分隔方法split实践

    这个方法允许我们根据特定的分隔符将一个字符串分割成多个子字符串,这对于数据解析、格式转换等场景非常有用。在本文中,我们将深入探讨`split()`方法的实践应用。 `split()`方法位于`java.lang.String`类中,它的...

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

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

    JAVA中汉字字符转化为英文字符

    ### JAVA中汉字字符转化为英文字符 #### 知识点概览 本文将详细介绍如何在Java中实现汉字到英文字符的转换。此技术主要用于提取汉字的首字母或进行其他基于字符编码的操作。通过以下两个核心方法:`toTureAsciiStr`...

    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...

    数字字符串转整形c语言代码

    把一个数字字符串转换为整形,数字可以是大于2147483648的数字,可以是负数也可以是正数

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

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

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

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

Global site tag (gtag.js) - Google Analytics