String转char

方法一:toStringArray

String调用toCharArray(),将String字符串转换成char[],然后可以通过下标访问任意字符。

String s = "abcd";char [] chars = s.toCharArray();for(int i=0;i<s.lenght;i++)System.out.println(chars[i]);

方法二:charAt (int index)

方法 charAt (int index) 获取指定索引位置的单个字符,返回值为char类型

        String s = "abcd";char c = s.charAt(0);System.out.println(c);//结果为a

char转String

方法一:直接加一个空字符串 “” 。

public static void main(String[] args) {char c = 'a';System.out.println(c);   //输出aString s = ""+ c;System.out.println(s); //输出a}

方法二:String s = String.valueOf(char)(效率高,常用)

public static void main(String[] args) {char c = 'a';char[] d = "abc"System.out.println(c);    //输出aString s1 = String.valueOf(c);System.out.println(s1); //输出aString s2 = String.valueOf('a');System.out.println(s2); //输出aString s3 = String.valueOf(d);System.out.println(s3); //输出abc}

方法三:String s = Character.toString(char)

public static void main(String[] args) {char c = 'a';System.out.println(c);   //输出aString s = Character.toString(c);System.out.println(s); //输出a}

String和int互换

1、如何将字符串String转化为整数int;两种方法

int i = Integer.parseInt(str);
int i = Integer.valueOf(my_str).intValue();
注: 字串转成Double, Float, Long的方法大同小异。

2、整数 int 转换成字串 String。两种方法。

String s = String.valueOf(i);
String s = Integer.toString(i);
String s = "" + i;
注:Double, Float, Long 转成字串的方法大同小异。 

Java中String和char、int相互转换相关推荐

  1. Java中String与char数组相互转换

    java中对string的操作很多时候不如对char[]操作的方便,所以介绍一些String字符串和char[]互换的方法: String直接转char[] 使用String.toCharArray( ...

  2. Java中的byte[]/char[]/int/String数据类型转换

    转载请标明出处:http://blog.csdn.net/xx326664162/article/details/51743969 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的 ...

  3. java中String和char的区别

    首先来看一下Java的数据类型.Java 包括两种数据类型: 1.原始数据类型(primitive data type):byte,short, char, int, long,float,doubl ...

  4. java中String,int,Integer,char、double类型转换

    java中String,int,Integer,char.double类型转换----https://www.cnblogs.com/kangyu222/p/5866025.html 转载于:http ...

  5. java中string和int的相互转换

    java中string和int的相互转换 int -> String int i=12345; String s=""; 核心:s=i+""; Strin ...

  6. Java中String转int类型出现的问题及解决方式

    一般在Java中String转为Int主要有两种方法: 1. Integer.parseInt(str); 2. Integer.valueOf(str); ps:两者的不同之处: Integer.p ...

  7. Java中String和byte[]间的转换浅析

    Java语言中字符串类型和字节数组类型相互之间的转换经常发生,网上的分析及代码也比较多,本文将分析总结常规的byte[]和String间的转换以及十六进制String和byte[]间相互转换的原理及实 ...

  8. 【Java工具类】(1)—Java中驼峰与下划线相互转换

    Java工具类(1)-Java中驼峰与下划线相互转换 1.驼峰命名法 /** * 驼峰式命名法 */ public static String toCamelCase(String s) {if (s ...

  9. java中String的常用方法

    java中String的常用方法 1.length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len ...

最新文章

  1. 模拟信号与数字信号之间的差异与比较—Vecloud微云
  2. Spring AOP通知顺序
  3. fastjson 输出null值字段
  4. PHP 入门 - 9.安全
  5. paddle模块的详细介绍
  6. 【C语言简单说】十六:do...while循环
  7. 字体小于12px解决办法
  8. 千万别强制停机!我嘴都气歪了!
  9. Deecamp夏令营面试及结营体验
  10. 工业相机和普通相机的区别
  11. Python中单引号,双引号和三引号各自的作用
  12. GO 打开WINDOWS的默认浏览器
  13. html幸运数字游戏,十二生肖的幸运数字
  14. nextcloud配置邮箱发送邮件
  15. HTML:href超链接
  16. 小米应用市场隐私政策
  17. 我绘制文章插图的三个神级工具
  18. The second day :天猫精灵玩法之创建意图,实现对话功能
  19. 【DR_CAN-MPC学习笔记】1.最优化控制和MPC基本概念
  20. 三极管和MOS管的使用及区别

热门文章

  1. vue源码解析之observe
  2. SpringBoot整合MongoDB以及副本集、分片集群的搭建
  3. python fig.colorbar_python3 matplotlib自定义colorbar颜色条
  4. 移动交互设计:提示语总结
  5. idea报duplicate context path ‘/‘ 这个错误
  6. 教大家怎么来优化美眉特写照片的眉毛、睫毛和眼睛...
  7. W75 - 999、云计算架构师高级认证
  8. 论文阅读:SynGCN
  9. Linux修改主机名--立即生效的方法
  10. 海外市场受阻?华为宣布已经拿到了25个5G商用合同...