java SE
qingsong7
这个作者很懒,什么都没留下…
展开
-
JAVA系统程序员修炼之道
JAVA系统程序员修炼之道从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望。 一:J转载 2013-07-15 20:21:00 · 585 阅读 · 0 评论 -
java基础switch
在Java7之前,switch只能支持 byte、short、char、int或者其对应的封装类以及Enum类型。在Java7中,呼吁很久的String支持也终于被加上了。在switch语句中,String的比较用的是String.equals,因此大家可以放心的使用。需要注意的是,传给switch的String变量不能为null,同时switch的case子句中使用的字符串也原创 2016-02-15 14:34:41 · 546 阅读 · 0 评论 -
java 判断string数组中是否有某个字符串
/** * 判断某个字符串是否存在于数组中 * @param stringArray 原数组 * @param source 查找的字符串 * @return 是否找到 */ public static boolean contains(String[] stringArray, String source) { // 转换为list List tempLis原创 2016-01-28 14:56:22 · 20908 阅读 · 3 评论 -
java数组的拷贝四种方法:for、clone、System.arraycopy、arrays.copyof
public class ArrayCopy{ public static void main(String []args){ int []a = {1,3,4,5}; toPrint(a); int []aFor=new int[a.length]; //1.for循环复制 System.out.println("===========1.使用for复制"); for(in原创 2013-09-04 09:09:34 · 1107 阅读 · 0 评论 -
Java 中创建对象的四种方法
在java程序中,对象可以被显式地或者隐式地创建.四种显式的创建对象的方式: ● 用new语句创建对象 ● 运用反射手段,调用java.lang.Class 或者 java.lang.reflect.Constructor 类的newInstance()实例方法 ● 调用对象的clone()方法 ● 运用序列化手段,调用java.io.O转载 2013-08-24 18:12:45 · 6465 阅读 · 0 评论 -
用坐标法打印输出菱形
/** *用坐标输出菱形 */ System.out.println("=============="); for(int i=-5;i<5;i++){ for(int j=-5;j<5;j++){ int a=i<0?-i:i; int b=j<0?-j:j; if(a+b<5){ System.out.print((char)('a'+a+b));原创 2013-08-23 12:33:07 · 732 阅读 · 0 评论 -
java打印九九乘法表
public class MultiTable{ public static void main(String[] args){ for(int row=1;row<=9;row++){ for(int col=1;col<=row;col++){ System.out.print(row+"*"+col+"="+col*row+((col==row)?"\n":"\t")原创 2013-08-22 21:29:50 · 594 阅读 · 0 评论 -
java中生成随机数
java中生成随机数一般有两种方式:一、Math.random()随即生成0实例:如何写,生成随机生成出0~100中的其中一个数呢? Math.random()返回的只是从0到1之间的小数,如果要50到100,就先放大50倍,即0到50之间,这里还是小数,如果要整数,就强制转换int,然后再加上50即为50~100.最终代码:(int)(Math.random()转载 2013-08-22 21:29:26 · 612 阅读 · 0 评论 -
java交换两个数的三种方式
/***交换两个数的三种方式*/public class DataChange{ public static void main(String []args){ int a=3; int b=5; int tem; System.out.println("****利用中间变量进行交换****"); System.out.println("a和b交换前a="+a+"原创 2013-08-20 17:16:38 · 1145 阅读 · 0 评论 -
List与数组之间的相互转换
1. 数组转listList strings = Arrays.asList(stringArray);2. list转数组List list = new ArrayList();String[] objects = (String[]) list.toArray();原创 2016-08-10 09:35:49 · 427 阅读 · 0 评论