zoukankan      html  css  js  c++  java
  • java学习-3 string char char[] int 互转

    首先一个新连接学习

    Android中的Surface和SurfaceView
    http://www.eoeandroid.com/thread-199752-1-1.html
    (出处: eoe 移动开发者论坛)

    1. string------>int

          1.1   “123”----->  1  ,2  ,3

       方法1:

    String s =new String();
    s="123";
    int i=Integer.parseInt(s.substring(0,2))//  int i=123
    int i=Integer.parseInt(s.substring(0,1))//  int i=12
    int i=Integer.parseInt(s.substring(1,2))//  int i=23
    int i=Integer.parseInt(s.substring(0,0))//  int i=1
    int i=Integer.parseInt(s.substring(0,0))//  int i=1

      方法2:

    string先转化为char[]再转化为int,这里不再详解
    

      

      1.2   "123"------>  123,

    在不超过int取值范围的情况下
    String s =new String();
    s="123";
    int i=Integer.parseInt(s.substring(0,2))//  int i=123
    

      

    2,string--------->char[]

    String s =new String();
    s="123";
    char[] d;
    d=s.toCharArray() ;
    System.out.println(d[1]);

    3,char------->int

    String s =new String();
    s ="12345"
            ;
    int i ;
    //i= Integer.valueOf(s,3);
    char[] d;
    d=s.toCharArray() ;
    System.out.println((int)(d[4]-48));

    4,int---------->char

        int a=1

               char b= (char)(a+48)

    5,int-------->String

    int a=1

               char b= (char)(a+48)

    Stringc= b+b+b;

    dierzhon

    1》String.valueOf(i)
    2》 Integer.toString(i)
    3》 i+""

    6,int---->char[]

      int a =12345;

  • 相关阅读:
    实例说明Java中的null(转)
    Java中初始变量默认值
    Java中finally关键字的使用(转)
    java作用域
    import static和import的区别
    static class
    [APUE]标准IO库(下)
    [APUE]标准IO库(上)
    [APUE]文件和目录(下)
    [APUE]文件和目录(中)
  • 原文地址:https://www.cnblogs.com/puck/p/4173964.html
Copyright © 2011-2022 走看看