标签: integer

将varchar字符串排序为数字

是否可以通过Postgres 8.3中的varchar列强制对结果行进行排序integer?

postgresql indexing types integer casting

41
推荐指数
2
解决办法
3万
查看次数

为什么我不能将'int'作为ArrayList的类型?

我想声明一个ArrayList类型int.

为什么以下给我一个错误:

ArrayList<int> list1 = new ArrayList<int>();
Run Code Online (Sandbox Code Playgroud)

但以下工作:

ArrayList<Integer> list1 = new ArrayList<Integer>();
Run Code Online (Sandbox Code Playgroud)

?

java integer arraylist

41
推荐指数
3
解决办法
6万
查看次数

有一种简单的方法可以将布尔值转换为整数吗?

我是scala的新手,我发现需要将布尔值转换为整数.我知道我可以使用类似的东西,if (x) 1 else 0但我想知道是否有一个首选的方法,或框架中内置的东西(即toInt())

integer casting boolean scala

40
推荐指数
6
解决办法
3万
查看次数

40
推荐指数
3
解决办法
14万
查看次数

整数包装器对象仅在值127内共享相同的实例?

这里他们是同一个实例:

Integer integer1 = 127;
Integer integer2 = 127;
System.out.println(integer1 == integer2);  // outputs "true"
Run Code Online (Sandbox Code Playgroud)

但在这里他们是不同的实例:

Integer integer1 = 128;
Integer integer2 = 128;
System.out.println(integer1 == integer2);  // outputs "false"
Run Code Online (Sandbox Code Playgroud)

为什么包装器对象仅在值127内共享同一实例?

java caching integer

40
推荐指数
3
解决办法
5824
查看次数

在MySQL中使用INT(1)和TINYINT(1)有区别吗?

我假设INT(1)与TINYINT(1)完全相同,但我真的不知道.每当我的值只能是一个整数(例如值0-9)时,我总是只使用INT(1)来表示它是一个整数而且它只是一个字符,我认为这意味着它只能是0到9的值(如果我错了,请向我解释).我总是忽略你可以将数字转换成其他类型的INT.我不懂MySQL,并且倾向于避免使用它可以做的更复杂的事情.

所以我的问题是,如果为每种类型定义长度为1,则各种整数类型INT,TINYINT,SMALLINT,MEDIUMINT和BIGINT之间是否存在任何差异;?如果没有,我是否应该使用它们(我可以看到使用它们以获得更多的语义含义,TINYINT比INT更具体)?如果是这样,我可以轻松地(和/或我应该)通过我的数据库并将我的所有INT(1)字段更改为TINYINT(1)字段吗?

mysql types integer

40
推荐指数
3
解决办法
3万
查看次数

T-sql - 确定值是否为整数

我想确定一个值是否为整数(如TryParse在.NET中).不幸的是ISNUMERIC,我不适合我,因为我只想解析整数而不是每种数字.有ISINT什么东西吗?

这里有一些代码可以清楚地表达出来.如果MY_FIELD不是int,则此代码将失败:

SELECT @MY_VAR = CAST(MY_FIELD AS INT)
FROM MY_TABLE
WHERE MY_OTHER_FIELD = 'MY_FILTER'
Run Code Online (Sandbox Code Playgroud)

谢谢

t-sql sql-server integer casting isnumeric

40
推荐指数
5
解决办法
14万
查看次数

Bash整数比较

我想写一个bash脚本,检查是否至少有一个参数,如果有一个参数,如果该参数是0或1.这是脚本:

#/bin/bash
if (("$#" < 1)) && ( (("$0" != 1)) ||  (("$0" -ne 0q)) ) ; then
echo this script requires a 1 or 0 as first parameter.
fi
xinput set-prop 12 "Device Enabled" $0
Run Code Online (Sandbox Code Playgroud)

这会出现以下错误:

./setTouchpadEnabled: line 2: ((: ./setTouchpadEnabled != 1: syntax error: operand expected (error token is "./setTouchpadEnabled != 1")
./setTouchpadEnabled: line 2: ((: ./setTouchpadEnabled -ne 0q: syntax error: operand expected (error token is "./setTouchpadEnabled -ne 0q")
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

bash comparison integer

40
推荐指数
4
解决办法
10万
查看次数

将整数转换为数字列表

将一个转换integer成一个最快,最干净的方法是list什么?

例如,改变132进入[1,3,2]和23进入[2,3].我有一个变量,它是一个int,我希望能够以比较个别数字,所以我想使它成为一个名单将是最好的,因为我可以做int(number[0]),int(number[1])可以轻松地转换列表元素回int对于数字业务.

python integer list type-conversion

39
推荐指数
3
解决办法
12万
查看次数

将布尔值转换为整数值php

是否有PHP的内置函数将采用布尔值并返回其整数等价?0表示FALSE,1表示TRUE?当然你可以轻松创建一个函数来做到这一点,我只是问一下PHP内部是否有内置函数.我已经尝试过intval()将它投射到(int)但是它们没有工作,它们在TRUE和FALSE两种情况下都返回0.

编辑:问题是它不是真正的布尔值,它是一个字符串"false","true",php没有检测到它传递了一个布尔值的jquery帖子.问题解决了,谢谢!

php integer boolean type-conversion

39
推荐指数
5
解决办法
6万
查看次数