public static void main(String[] args) {

/**

* 1.字符串与基本数据类型之间的转换

* 字符串-->基本数据类型,调用xx.parseXxx(String str)方法

* 基本数据类型-->字符串,调用字符串的valueOf()方法

* 2.字符串与字节数组之间的转换

* 字符串-->字节数组,调用getBytes()方法

* 字节数组--字符串,调用字符串的构造方法

* 3.字符串与字符数组之间的转换

* 有了字节,为什么需要字符?

* 字节只能针对英文,字符可以针对中文,一个字符等于两个字节

* 字符串-->字符数组,调用字符串的toCharArray()方法

* 字符数组-->字符串,调用字符串的构造方法

*/

String str = "85306852";

//转int

int i = Integer.parseInt(str);

//转double

double d = Double.parseDouble(str);

//基本数据类型转str

//方法1

String str2 = i+"";

//方法2(尽量用这种)

//valueOf()参数有多种类型可选

str2 = String.valueOf(i);

//-----------------------

//字符串转字节数组,用getBytes方法

byte[] b = str.getBytes();

//字节数组转字符串,调用字符串的构造器

String strTmp = new String(b);

//-------------------------

//字符串转字符数组

String str3 = "123中国人";

char[] c = str3.toCharArray();

for(char tmp:c)

{

System.out.println(tmp);

}

//字符数组转字符串

String str4 = new String(c);

System.out.println(str4);

}

java字符串与基本数据_java --字符串与基本数据类型之间的转换相关推荐

  1. 【java】字符串和基本数据类型之间的转换

    字符串和基本数据类型之间的转换:程序的功能是比较两个数的大小 代码清单如下: package p1; import javax.swing.JOptionPane;public class Java_ ...

  2. java怎么改变数据类型_java数据类型之间的转换,是怎么回事啊? - 收获啦

    1.数据类型的分类 2.比较数据类型之间的字节大小 1字节=8位 . 3.转换中的知识点 *java中整数类型默认的int类型:小数类型默认的double: *String的字符串转化为char类型时 ...

  3. java 数据类型转换的一场_Java数据类型之间的转换

    java数据类型的转换一般分三种,分别是: (1). 简单数据类型之间的转换,在Java中整型.实型.字符型被视为简单数据类型,这些类型由低级到高级分别为(byte,short,char)--int- ...

  4. java类型转换面试题_JavaSE:数据类型之间的转换(附常见面试题)

    数据类型之间的转换 分为以下几种情况: 1)低级到高级的自动类型转换: 2)高级到低级的强制类型转换(会导致溢出或丢失精度): 3)基本类型向类类型转换: 4)基本类型向字符串的转换: 5)类类型向字 ...

  5. Java 中,类、类对象、泛型之间的转换

    Java 中,类.类对象.泛型之间的转换 R 为非泛型 获得类 通过类型名来获得类 通过对象来获得类 通过类名字符串来获得类 通过类来获得类名字符串 通过类来获得对象 使用 R 的无参数构造器来创建对 ...

  6. java conversion_java 基本数据类型之间的转换(Conversion between Java basic data types).doc...

    java 基本数据类型之间的转换(Conversion between Java basic data types) java 基本数据类型之间的转换(Conversion between Java ...

  7. 引用数据类型之间的转换 [Java]

    引用数据类型之间的转换 1.引用数据类型转换和基本数据类型转换一样也是分为两种: 第一种:自动类型转换 第二种:强制类型转换 自动类型转换:自动类型转换主要是指从小范围到大范围的转换 强制类型转换:主 ...

  8. java字符串的用法_Java字符串的重要方法的使用实例

    String类将是您存储和处理语言的主要工具之一,本篇文章将带领大家对Java字符串的方法有个基础的认识,了解他的功能使用方法. 本文摘自千锋教育编著的<Java语言程序设计>,如需转载请 ...

  9. java的字符定义_Java字符串定义及常用方法

    String.StringBuffer和StringBuilder String修饰的是不可变的字符串,而StringBuffer和StringBuilder类的对象是可以被修改的. StringBu ...

最新文章

  1. GDPR:我们将如何对待你的数据?
  2. 函数的方法call、apply、bind
  3. Intel提供的面向机器学习和深度学习的优化工具和框架
  4. LVS负载均衡-NET、DR模式配置
  5. Elasticsearch 写入优化记录,从3000到8000/s
  6. Git基本介绍(三大分区及核心内部构造)
  7. 微软发布ASP.NET 5路线图
  8. Maxscript开发笔记
  9. matlab谱系聚类图,如何看懂SPSS聚类分析的树状图/谱系图?
  10. RFID技术在物联网中有哪些应用
  11. 网站报错类型及状态码总结
  12. 5号字对应的数字字号_5号字体比较于多少pt
  13. 刚刚!华为突然传来这一消息,我想辞职回家养猪了!
  14. 自己做量化交易软件(1)通通量化分析环境安装使用
  15. vs2008+vss2005实现代码管理
  16. 手机怎么使用涂鸦?分享几个手机视频怎么添加涂鸦的妙招
  17. 冒泡排序法(Java实现)
  18. ubuntu etc 设置权限777带来的问题
  19. NeurlPS 2020来啦!AI TIME PhD 顶会专场直播预告
  20. jeecg-boot自动生成代码_PSIM 仿真:如何使用 PSIM12 自动生成代码

热门文章

  1. Redis 限流的 3 种方式,还有谁不会!
  2. 环形链表找入口,真的太妙了
  3. MyBatis千万级数据查询解决方案,避免OOM
  4. 五分钟看懂抓包神技:DPDK
  5. 某阿里程序员女朋友吐槽男友整天玩失踪!早晨问候一声,晚上十一点才回信息!中间完全消失!阿里加班真的这么恐怖吗?...
  6. 毕业五年,几个月入百万阿里系大神的公众号!
  7. 如何为MNIST手写数字分类开发CNN
  8. 每个软件开发人员都应该精通的10个基本工具
  9. 为什么分布式一定要有消息队列?
  10. 千人千面,撩拨你的个性化广告