一滴水里观沧海,一粒沙中看世界

              ——一带一路欢迎宴致辞

上代码:

 package cn.stringtoobj;

 public class TypeConversion {

     public static void main(String[] args) {
//将String转int
String str = "";
int[] ints = new int[];
ints[] = Integer.parseInt(str);
ints[] = Integer.valueOf(str);
ints[] = new Integer(str);
print(ints);
//String转byte
byte[] bytes = new byte[];
bytes[] = Byte.parseByte(str);
bytes[] = Byte.valueOf(str);
bytes[] = new Byte(str);
print(bytes);
//String转short
short[] shorts = new short[];
shorts[] = Short.parseShort(str);
shorts[] = Short.valueOf(str);
shorts[] = new Short(str);
print(shorts);
//String转long
long[] longs = new long[];
longs[] = Long.parseLong(str);
longs[] = Long.valueOf(str);
longs[] = new Long(str);
print(longs);
//String转double
double[] doubles = new double[];
doubles[] = Double.parseDouble(str);
doubles[] = Double.valueOf(str);
doubles[] = new Double(str);
print(doubles);
//String转float
float[] floats = new float[];
floats[] = Float.parseFloat(str);
floats[] = Float.valueOf(str);
floats[] = new Float(str);
print(floats);
//String转boolean
str = "true";
boolean[] booleans = new boolean[];
booleans[] = Boolean.parseBoolean(str);
booleans[] = Boolean.valueOf(str);
booleans[] = new Boolean(str);
print(booleans);
//String转byte[]
byte[] bytes2 = str.getBytes();
print(bytes2);
//String转char[]
char[] dstchars =new char[str.length()];
str.getChars(, str.length(), dstchars, );
print(dstchars);
//Object转String
Object[] obj = new Object[];
str = String.valueOf(obj);
System.out.println(str);
str = String.valueOf(dstchars);
System.out.println(str);
}
private static void print(char[] dstchars) {
for (char i : dstchars) {
System.out.print(i +" ");
}
System.out.println();
}
private static void print(boolean[] booleans) {
for (boolean i : booleans) {
System.out.print(i +" ");
}
System.out.println();
}
private static void print(float[] floats) {
for (float i : floats) {
System.out.print(i +" ");
}
System.out.println();
}
private static void print(double[] doubles) {
for (double i : doubles) {
System.out.print(i +" ");
}
System.out.println();
}
private static void print(long[] longs) {
for (long i : longs) {
System.out.print(i +" ");
}
System.out.println();
}
private static void print(short[] shorts) {
for (short i : shorts) {
System.out.print(i +" ");
}
System.out.println();
}
private static void print(int[]ints){
for (int i : ints) {
System.out.print(i +" ");
}
System.out.println();
}
private static void print(byte[]bytes){
for (byte i : bytes) {
System.out.print(i +" ");
}
System.out.println();
}
}

最新文章

  1. Win 通过修改注册表把CapsLock映射为Rshift
  2. Apache + Tomcat + mod_jk实现集群服务
  3. 车牌号对应归属地及城市JSON带简码
  4. 常用的邮箱服务器(SMTP、POP3)地址、端口
  5. linux 使用文本编辑器编写shell脚本执行权限不够
  6. c#基础语言编程-正则表达式基础
  7. HashMap HashTable HashSet
  8. centos7升级内核至最新
  9. JSON 序列化的时候忽略无效的属性值
  10. 自定义微信小程序导航(兼容各种手机)
  11. 消息中间件 rabbitMQ
  12. 菜鸟系列docker——docker镜像中(4)
  13. [web前端] css3 transition属性实现3d动画效果
  14. Qt编写自定义控件5-柱状温度计
  15. Linux paste命令详解
  16. day13 python学习 迭代器,生成器
  17. Alpha阶段项目展示博客
  18. springboot中如何添加第三方的jar包或者说如何配置本地jar
  19. dockerfile创建镜像及容器
  20. Ubuntu 安装 Oracle11gR2:'install' of makefile '/home/oracle/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'

热门文章

  1. 《得知opencv》注意事项——矩阵和图像处理——cvAdd、cvAddS and cvAddWeighted
  2. C++安全异常std:auto_ptr
  3. crossplatform---Nodejs in Visual Studio Code 01.简单介绍Nodejs
  4. 键盘各键对应的编码值(key code)
  5. 【书单】matlab 科学计算、数值分析以及数学物理问题
  6. ef core 数据类型 && 表字段名设置
  7. WPF实现弹幕
  8. WPF 多点触摸开发[2]:WPF触摸的几个手势的执行顺序
  9. C# Thread 参数
  10. IDEA 自动化配置