很高兴为你能解答!
你说的是javascript函数还是java函数?
如果是java函数,一般是public/private String/int 函数名(参数)
如果是javascript,则是function 函数名(参数)。
希望对您有用!
不能…… 但是可以在函数中来直接实现一个接口,这样就可以自定义一些函数了。
像下面这样:
public static void main(String[] args){
Map<Object,Object> map = new Map<Object, Object>() {
@Override
public int size() {
return 0;
}
@Override
public boolean isEmpty() {
return false;
}
@Override
public boolean containsKey(Object key) {
return false;
}
@Override
public boolean containsValue(Object value) {
return false;
}
@Override
public Object get(Object key) {
return null;
}
@Override
public Object put(Object key, Object value) {
return null;
}
@Override
public Object remove(Object key) {
return null;
}
@Override
public void putAll(Map<, > m) {
}
@Override
public void clear() {
}
@Override
public Set<Object> keySet() {
return null;
}
@Override
public Collection<Object> values() {
return null;
}
@Override
public Set<Entry<Object, Object>> entrySet() {
return null;
}
};
}
在Java中可以这样定义:
public void test(String args){
for(String arg : args){Systemoutprintln(arg);}
}
ActionScript 中参数可变的函数可以进行如下格式的定义:
private function sum( nums):Number {
var total:Number = 0;
for(var i:int = 0; i < numslength;i++){
total += nums[i];
}
return total;
}
希望我的回答对你有所帮助。
恩。。。。在java中一般称为方法,不叫它函数来着。
你先声明数据权限,例如public private等;
再加上对方法是否返回值,不返回的话用void,若返回加上返回值类型就好啦;
之后是方法名,后面用括号括住需要的参数,无参的话括号里为空就行了;
之后是方法内容用大括号括起来;
举个例子,寻找输出一个数的因子的方法
public void f(int a){//用于寻找因子的方法
for(int i=1;i<a;i++){
if(a%i==0)
Systemoutprint(i+" ");
}
}
我是只小白。。。。不知道说的符合你要的不?
这个是java中集合那方面的知识:
private static List postponeList = new ArrayList() {{ //new一个ArrayList对象上转型给接口List
add("describe7"); //向集合变量postponeList中赋值
add("timekind"); //向集合变量postponeList中赋值,下面所有的都一样~
add("curno");
add("appamt");
add("termmonth");
add("termday");
add("oldloanrate");
add("floatrate");
add("voutype");
add("voutype1");
add("attribute1");
}};
希望对你有所帮助~·
==code: setTimeout(arguments[0],arguments[1]) ==exp: setTimeout("function(){alert(0)}",1000) ==说明 arguments[0]: 为 函数的 字符串格式,这个部分最不好掌握,如果写成的形式是 alert(0) 之类的,则一运行到这部就会执行 alert(0) setTimeout 函数行同虚设。 如果写成 alert ,又不能传递参数,所以用 function(){/code/} 匿名函数。 arguments[0]: 为 执行间隔时间 单位为 毫秒 1000 的话就是 1秒。 ---- 这个函数就是执行一次的,要重复执行的话应当使用 setInterval
构造函数是对象被创建时初始对象的成员函数。它具有和它所在的类完全一样的名字。一旦定义好一个构造函数,创建对象时就会自动调用它。 构造函数没有返回类型,即使是void类型也没有。这是因为一个类的构造函数的返回值的类型就是这个类本身。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)