Java基础
文章平均质量分 71
程序猿师兄
从基础过滤,耐心,一部一个脚印
展开
-
字符串与字符串数组的转换
1. String ---> char[] String str = "123456"; char[] ch = str.toCharArray();2.char[] ---> String //方式1:通过构造函数 String s1 = new String(ch); //方式2:通过String的静态方法valueOf() String...原创 2018-05-26 15:32:12 · 500 阅读 · 0 评论 -
int 和 String互相转换
//int ---> String int number = 100; //方式1: String s1 = "" + number; System.out.println("s1 : " + s1); //方式2: Integer i = new Integer(number); String s2 = i.toString(); Syste...原创 2018-05-27 16:40:52 · 484 阅读 · 0 评论 -
Java中的进制转换
* 将10进制的数转为其他进制: * public static String toString(int i,int radix) * 返回 radix进制的i的值 ,radix进制的范围是2~36 * 为什么是36? * 因为0~9 + a~z =36 * 将其他进制的数转为10进制: * public static int parseInt(String s,in...原创 2018-05-27 17:04:15 · 295 阅读 · 0 评论 -
String和StringBuffer的转换
String和StringBuffer,StringBuilder的区别: * A:String是内容不可变的,StringBuffer,StringBuilder是内容可变的。 * B:StringBuffer是同步的,数据安全,效率低;StringBuilder是异步的,数据不安全,效率高。 * StringBuffer和数组的区别: * 都可以看作一个容器,装其他类型的数据 * ...原创 2018-05-27 19:40:27 · 3691 阅读 · 0 评论 -
正则表达式和常用规则
* 常用的正则表达式规则: * a:字符 * x 字符 x , 举例:'a'表示字符a * \\ 反斜线字符 , 在正则表达式中,只有两个\\才能表达一个\ * \n 新行(换行)符 ('\u000A') * \r 回车符 ('\u000D') * b:字符类 * [abc] a、b 或 c(简单类) * [^abc] 任何字符,除了 ...原创 2018-05-28 21:38:12 · 1767 阅读 · 0 评论 -
Math,Date,DateFormat和Calendar
* Math * 成员变量: * public static final double PI * public static final double E * 成员方法: * public static int abs(int a):绝对值 * public static double ceil(double a):向上取整 * public static double flo...原创 2018-05-30 16:20:46 · 125 阅读 · 0 评论