| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2436 人关注过本帖
标题:这个abs方法 和 instanceof运算符 该怎么用?
只看楼主 加入收藏
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
 问题点数:0 回复次数:24 
这个abs方法 和 instanceof运算符 该怎么用?
差不多6个月没碰JAVA了
本来学得模模糊糊很多东西都忘记了
学了多种语言现在跟JAVA搞混淆了
现在重新学习 主攻JAVA
请大家看到我这样的白痴问题时,可以教训我,
'不过还是请愿意回答的耐心回答下啦...

instanceof运算符的部分代码

class InstanceOfDemo
{
public static void main(String[] args)
{
InstanceOfDemo t = new InstanceOfDemo();
if (t instanceof InstanceOfDemo) //请问 if (t instanceof InstanceOfDemo) 这句是什么意思?

还有 为什么一些字后面为什么要加Demo ??? 比如这里的InstanceOfDemo后面就有Demo


再就是abs() 的用法
到现在帮助文档还是不会用 我在帮助文档的索引里面打abs找不出abs
后来打Math才找到abs 到底应该怎么用帮助文档呢

我想求-1的绝对值,
看到JAVA的帮助文档上写的用法是public static int abs(int a)
public static int abs(int a)
{
a=-1;
System.out.println(a);
}
就照着写了个这样的 老报错

后来没照他的写 自己写了个
public static void main(String[] args)
{
int a=-1;
System.out.println(Math.abs(a));
}
写成这样 他就没报错了... 这是为什么呢?

搜索更多相关主题的帖子: 运算符 instanceof abs JAVA args 
2006-07-29 13:45
无理取闹
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:53
帖 子:4264
专家分:0
注 册:2006-7-26
收藏
得分:0 
//请问 if (t instanceof InstanceOfDemo) 这句是什么意思?
是t如果是属于InstanceOfDemo这个类就是true
还有Demo是样本的意思就是起名字这么起 跟test差不多

win32汇编
病毒 加密
目前兴趣所在
2006-07-29 13:55
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
instanceof是JAVA里的一个关键字
它返回一个布尔量
如果前面对象是后在的类的一个实例 就返回true
否则就返回false

可惜不是你,陪我到最后
2006-07-29 14:03
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 

知道了

那这个呢?


再就是abs() 的用法
到现在帮助文档还是不会用 我在帮助文档的索引里面打abs找不出abs
后来打Math才找到abs 到底应该怎么用帮助文档呢

我想求-1的绝对值,
看到JAVA的帮助文档上写的用法是public static int abs(int a)
public static int abs(int a)
{
a=-1;
System.out.println(a);
}
就照着写了个这样的 老报错

后来没照他的写 自己写了个
public static void main(String[] args)
{
int a=-1;
System.out.println(Math.abs(a));
}
写成这样 他就没报错了... 这是为什么呢?

2006-07-29 14:06
wxhwjsw
Rank: 1
等 级:新手上路
帖 子:274
专家分:0
注 册:2006-6-15
收藏
得分:0 

晕 兄弟东西都忘得干净啦 这个都不是java的问题啦.....你这段程序
public static int abs(int a)
{
a=-1;
System.out.println(a);
}
中有对这个方法的调用吗?你把输出写在方法定义中 怎么会有用啊..


一个人的快乐,不是因为他拥有的多,而是因为他计较的少.
2006-07-29 14:40
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
以下是引用wxhwjsw在2006-7-29 14:40:51的发言:

晕 兄弟东西都忘得干净啦 这个都不是java的问题啦.....你这段程序
public static int abs(int a)
{
a=-1;
System.out.println(a);
}
中有对这个方法的调用吗?你把输出写在方法定义中 怎么会有用啊..

是啊 全忘光了
不过我记得输出可以写在方法里的啊

2006-07-29 16:43
无理取闹
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:53
帖 子:4264
专家分:0
注 册:2006-7-26
收藏
得分:0 
看看 这个
public class Test
{
public static void main(String [] args)
{
Test test=new Test();
test.print();
}
public void print()
{
System.out.println("Test");
}
}


win32汇编
病毒 加密
目前兴趣所在
2006-07-29 16:51
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
以下是引用韩峰在2006-7-29 16:51:19的发言:
看看 这个

public class Test

{

public static void main(String [] args)

{

Test test=new Test();

test.print();

}

public void print()

{

System.out.println("Test");

}

}


这个是实例化Test 然后再把它打印出来 ?
public void print()

{

System.out.println("Test");

}
这个是方法啊 可以输出

2006-07-29 16:57
无理取闹
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:53
帖 子:4264
专家分:0
注 册:2006-7-26
收藏
得分:0 
这个呢 希望写两个代码对你有用
public class Test
{
public static void main(String [] args)
{
Test.print();
}
public static void print()
{
System.out.println("Test");
}
}


win32汇编
病毒 加密
目前兴趣所在
2006-07-29 17:06
ccsky
Rank: 2
等 级:论坛游民
帖 子:197
专家分:49
注 册:2006-1-10
收藏
得分:0 
以下是引用韩峰在2006-7-29 17:06:39的发言:
这个呢 希望写两个代码对你有用

public class Test

{

public static void main(String [] args)

{

Test.print();

}

public static void print()

{

System.out.println("Test");

}

}


就是说 要先调用方法 才能输出 ?

2006-07-29 17:11
快速回复:这个abs方法 和 instanceof运算符 该怎么用?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032464 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved