1publicclass ArrayCopy {2 3publicstaticvoid main(String[] args) {4 5 6 7int[] array = {1,3,4,5};8int[] arrayFor = newint[array.length];910// for循环拷贝 11// 改变arrarFor中的值,不影响array数值的值 12// 速度相对较慢13for(int i = 0; i < array.length; i++) { 14 arrayFor[i] = array[i]; 15 } 1617// System.arraycopy(src, srcPos, dest, destPos, length) 18// 浅拷贝 19// 对于非基本数据类...
文章链接:https://www.cnblogs.com/jc2182/p/11307165.htmladdEventListener()方法将事件处理程序附加到指定的元素。addEventListener()方法将事件处理程序附加到元素,而不覆盖现有的事件处理程序。您可以向一个元素添加许多事件处理程序。您可以向一个元素添加许多相同类型的事件处理程序,即两个“单击”事件。您可以将事件侦听器添加到任何DOM对象,而不仅仅是HTML元素。即window对象。addEventListener()方法可以更容易地控制...
1package zl_file;2 3import java.io.File;4import java.io.IOException;5import java.text.SimpleDateFormat;6import java.util.Date;7 8/* 9判断功能: 10 public boolean isDirectory():判断是否是目录(文件夹) 11 public boolean isFile():判断是否是文件 12 public boolean exists():判断是否存在 13 public boolean canRead():判断是否可读 14 public boolean canWrite():判断...
判断是否为邮箱//jquery验证邮箱 function checkSubmitEmail() {if ($("#email").val() == "") {// $("#confirmMsg").html("<font color=‘red‘>邮箱地址不能为空!</font>");alert("邮箱不能为空!")$("#email").focus();return false;}if (!$("#email").val().match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) {alert("邮箱格式不正确");// $("#confirmMsg").html("<font color=‘red‘>邮箱...
1publicclass ReadFromFile {2/** 3 * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。4*/ 5publicstaticvoid readFileByBytes(String fileName) {6 File file = new File(fileName);7 InputStream in = null;8try {9 System.out.println("以字节为单位读取文件内容,一次读一个字节:");10// 一次读一个字节 11 in = new FileInputStream(file);12int temp...
1/** 2 * 可变参数的方法重载3*/ 4class A {5publicvoid test(int a, int b) {6 System.out.println(a+", "+b);7 }8 9publicvoid test(int...params) { 10for(int i=0; i<params.length; i++) { 11if(i!=0) { 12 System.out.print(", "); 13 } 14 System.out.print(params[i]); 15 } 16 } 1718publicstaticvoid main(String[] args) { 19 A a = new A(); 20 ...
Arrays工具类十大常用方法 原文链接:http://blog.csdn.net/renfufei/article/details/168294570. 声明数组 String[] aArray = new String[5]; String[] bArray = {"a","b","c", "d", "e"}; String[] cArray = new String[]{"a","b","c","d","e"}; 1. 打印数组int[] intArray = { 1, 2, 3, 4, 5 }; String intArrayString = Arrays.toString(intArray); // 直接打印,则会打印出引用对象的Hash值 // [I@7150bd4d Sy...
定义一个Person类,添加以下成员函数对Person类完善1、speak成员函数:输出“我是大好人“2、jisuan成员函数:可以输入一个数n,计算1+2+....+n3、add成员函数:计算两个数的和package demo1;publicclass Demo2 {publicstaticvoid main(String[] args) {Person p1=new Person();//对成员函数的调用 p1.speak();p1.jisuan(100);p1.qiuhe(13, 11);}}//定义Person类class Person{int age;String name;//成员函数1publicvoid...
本文中,收集了一些比较常用的Javascript函数,希望对学习JS的朋友们有所帮助。1. 字符串长度截取function cutstr(str, len) {var temp,icount = 0,patrn = /[^\x00-\xff]/,strre = "";for (var i = 0; i < str.length; i++) {if (icount < len - 1) {temp = str.substr(i, 1);if (patrn.exec(temp) == null) {icount = icount + 1} else {icount = icount + 2}strre += temp} else {break;}}return strre + "..." } 2. 替换全部S...
现象在Mac上启动tomcat时,报了如下错误:Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: XXXX: XXXX: nodename nor servname provided, or not known解决方法查看 /ect/hosts 文件的内容: 127.0.0.1 localhost 好像没什么异常,但是通过scutil ––get HostName 命令查看返回的确实空,所以只有手动设置默认的host了scutil ––set HostName ...
判断运行客户端 function isPhone() {var flag = false;var userAgentInfo = navigator.userAgent;var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];for (var i = 0; i < Agents.length; i++) {if (userAgentInfo.indexOf(Agents[i]) > 0) {flag = true;break;}}return flag;}计算带中文的字符串长度(中文2字符) function getRealLength(str) {str = String(str);var len = str.match(/...
构造方法的特点:a.方法名和类名要相同b.无返回值类型c.每个类再创建的时候,语言环境都会给该类一个默认的无参的构造方法。如果写出无参或有参的构造方法,原构造方法就不存在了 总结:静态代码块(static)不可以引用非静态(this)的属性和方法--》也就是说:static中不能有this 原文:http://www.cnblogs.com/zhaozhaozhang/p/5759650.html
转载:http://blog.csdn.net/limm33/article/details/51536529代码:function newGuid() {var guid = "";for (var i = 1; i <= 32; i++){var n = Math.floor(Math.random()*16.0).toString(16);guid += n;if((i==8)||(i==12)||(i==16)||(i==20))guid += "-";}return guid; } 原文:http://www.cnblogs.com/tianhengblogs/p/7075439.html
回顾基础知识:1.如果一个类中没有定义构造器,编译器在编译时会自动加上默认无参构造器定义格式:public ClassName() {}2. this 和 super 的区别。3.每个类直接或间接是Object的子类,Object只有一个无参构造方法。4.编译器会在每个构造方法的第一行隐式添加父类的默认无参构造器,即添加super()。 容易犯的错误:class Family extends Object {public Family(int member) {}} class Father extends Family { public Father()...
抽象类就是不能使用new方法进行实例化的类,即没有具体实例对象的类。抽象类有点类似“模板”的作用,目的是根据其格式来创建和修改新的类。对象不能由抽象类直接创建,只可以通过抽象类派生出新的子类,再由其子类来创建对象。当一个类被声明为抽象类时,要在这个类前面加上修饰符abstract. 在抽象类中的成员方法可以包括一般方法和抽象方法。抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所...