Java得到一个整数的绝对值不使用任何判断和比较语句包括API

2016-02-19 11:42 6 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的Java得到一个整数的绝对值不使用任何判断和比较语句包括API教程,一起来看看吧!超容易上手~

【 tulaoshi.com - 编程语言 】

代码如下:

/**
* Java得到一个整数的绝对值,不使用任何判断和比较语句,包括API. br
* 1、不得使用任何API,如Math.abs()等。br
* 2、不得使用判断语句,如if、for、while、switch、?:等。br
* 3、不得使用比较语句,如:==、 =、=、!=、 、等。 br
*
* @author JAVA世纪网(java2000.net, laozizhu.com)
*/
public class Test {
public static void main(String[] args) {
for (int i = -5; i = 5; i++) {
System.out.println(abs(i));
}
}
public static int abs(int num) {
return num * (1 - ((num 31)1));
}
}

来源:http://www.tulaoshi.com/n/20160219/1598298.html

延伸阅读
标签: ASP
  大至分为三个文件:ljmdb.asp(连接库文件)、entice.asp(sql语句执行主界面)、entice2.asp(select记录集) ====================================ljmdb.asp <% set conndb=server.createobject("ADODB.CONNECTION") constr="provider=microsoft.jet.oledb.4.0;data source="&server.mappath("/aspsky....
互联网顶级资源全聚合!今天这组网站囊括了全球最大的UI资源库、免费神级图库、海量PSD设计模板、高达300万种的配色板,超多免费背景以及高效率Photoshop插件等,包你一眼倾心。 1. UI Cloud UI Cloud 号称拥有世界上最大的用户界面设计资源数据库,可以下载多达四五万个UI元素,比如进度条、音乐播放器等等。 2. Freeimages 做网站设计...
以前对Oracle字符值的比较和储存没有弄得很清楚,直到最近写程序碰到了,才认真去实践验证了一下,结果还真的发现自己的一些错误熟悉。 对于char和varchar2类型数据库列值的储存,以前一直以为: 1、char列按输入的值储存,假如值长度不够char列的长度,则在后面补上空格char(32) 2、varchar2列按输入的值储存,假如值长度不够varchar2列...
标签: Web开发
刚刚采集了一个下午,突然发现发现在title字段里多采集了一些字符进来,并且这些字符都一样的. 采集的时候多采集了一个img src="images/hot.gif",虽说这几个字符不占多少空间,也不是非常不爽.但是生长首页的时候出了大问题,显示不了.我那就郁闷咯. 于是就想办法解决. 首先,我尝试通过直接进入dedecms一条条修改记录,但是我的天啊,3000多数据,这样...
标签: ASP
function max(info) arr=split(info,",") max=clng(arr(0)) for i=1 to ubound(arr) if clng(arr(i))clng(max) then max=clng(arr(i)) end if next end function function min(info) arr=split(info,",") min=clng(arr(0)) for i=1 to ubound(arr) if clng(arr(i)) min=clng(arr(i)) end if next end function '调用方式 'i=...

经验教程

495

收藏

13
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部