java面试要点---ArrayList list = new ArrayList(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象. ArrayList list = new ArrayList(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象. 1.刚刚看到的时候,也是很纳闷后来仔细看了下,java的反射机制;2.这个可以通过java的反射机制来实现;3.下面是一个例子: package com.credream.ref…
Java中String是一个特殊的包装类数据有两种创建形式: String s = "abc"; String s = new String("abc"); 第一种先在栈中创建一个对String类的对象引用变量s,然后去查找"abc"是否被保存在字符串常量池中,如果没有则在栈中创建三个char型的值 'a'.'b'.'c',然后在堆中创建一个String对象object,它的值是刚才在栈中创建的三个char型值组成的数组{'a'.'b'. 'c'…
Java中String是一个特殊的包装类数据有两种创建形式: String s = "abc"; String s = new String("abc"); 第一种先在栈中创建一个对String类的对象引用变量s,然后去查找"abc"是否被保存在字符串常量池中,如果没有则在栈中创建三个char型的值'a'.'b'.'c',然后在堆中创建一个String对象object,它的值是刚才在栈中创建的三个char型值组成的数组{'a'.'b'.'c'},…
Java的int和String类型间互相转换,小功能但是经常用到,下面是几种实现的方法: 字符串类型String转换成整数int 1. int i = Integer.parseInt([String]); 2. i = Integer.parseInt([String],[int radix]); 3. int i = Integer.valueOf(my_str).intValue(); 注: 字符串转成 Double, Float, Long 的方法大同小异. 如何将整数 int 转换成字…
int –> String int i=123; String s=""; 第一种方法:s=i+""; //会产生两个String对象 第二种方法:s=String.valueOf(i); //直接使用String类的静态方法,只产生一个对象 第三种方法:Integer.toString(i); String –> int s="123"; int i; 第一种方法:i=Integer.parseInt(s); //直接使用静态方…
System.IO.MemoryStream ms = new System.IO.MemoryStream(); xmlDoc.Save(ms); System.IO.StreamReader sr = new System.IO.StreamReader(ms, System.Text.Encoding.UTF8); ms.Position = 0; string xmlString = sr.ReadToEnd();…