欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java核心技术阅读笔记----基础知识,java核心技术

来源: javaer 分享于  点击 19308 次 点评:47

java核心技术阅读笔记----基础知识,java核心技术


public class Test {
	public static void main(String args[]){
		if(args.length == 0 || args[0].equals("-h"))
			System.out.println("Hello,");
		else if(args[0].equals("-g"))
			System.out.println("Goodbye,");
		
		for(int i=1; i<args.length; i++)
			System.out.print(args[i]);
	}
}

如果使用下面这种形式运行这个程序:java Test -g cruel world 那么将输出Goodbye,cruel world。args.length = 3; args[0] = -g; args[1] = cruel。主要用于在命令行将参数传递给这个程序。

  • java随机数机制,Math.random(),这个方法将返回一个0到1之间的包含0不包含1的随机浮点数。用乘n的方法就可以得到0到n-1之间的随机数了。如int r = (int )(Math.random()*n);

  • String API java.lang.string 1.0
    |char charAt(int index)|返回index的字符 |
    |int compareTo(String other)|按字典顺序比较两个字符串,之前返回负数,之后返回整数,相等返回0|
    | boolean equals(String other) | 两字符串相等返回true |
    |boolean endsWith(String suffix)|如果字符串以suffix结尾返回true,对应有stratsWith(String suffix) |
    |int length()|返回字符串长度|
    | String toLowerCase() |返回一个新字符串,全部小写。toUpperCase()全部大写 |

  • Arrays API java.util.Arrays常用方法
    | String toString(type[] a)|将a转化为字符串 |
    |static void sort(type[] a)|快速排序|
    |static int binarySearch(type a[], int start, int end, type v) |采用二分法查找v,成功返回下标,否则返回负数 |
    |static void fill(type[] a, type v)|将数组所有元素设置为v |
    | boolean equals(type a[], type b[])|如果两个数组下标相同,且对应下标元素相等,则返回true|

相关文章

    暂无相关文章
相关栏目:

用户点评