标签: parseint

循环中的数字测试

我想在10,20,30,40时为数字创建一个布尔测试.这将在循环中使用,1到100. ParseInt似乎有点部分但是想知道什么是真或假的方法也许回答.

javascript testing loops boolean parseint

0
推荐指数
1
解决办法
113
查看次数

为什么这个Java parseInt十六进制字符串导致NumberFormatException?

Integer.parseInt("ff8ca87c", 16);
Run Code Online (Sandbox Code Playgroud)

由于某种原因,这给了我一个NumberFormatException.你知道为什么吗?

Exception in thread "main" java.lang.NumberFormatException: For input string: "ff8ca87c"
    at java.lang.NumberFormatException.forInputString(Unknown Source)
    at java.lang.Integer.parseInt(Unknown Source)
    at java.lang.Integer.valueOf(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

java parseint

0
推荐指数
1
解决办法
197
查看次数

在追加时添加整数

请查看以下代码.我无法将我的价值观加起来.数字只是将其自身添加到字符串的后面.不知道怎么回事.

$("a[name='older_post']").click(function(){
    $("div.main_ads_div a[name='older_post']").remove().fadeOut();
    var last_td_id=parseInt($("table.main_ads_table:last").find("td.load_ads:last").attr("id"),10);
    alert(last_td_id);   //OUTPUTS 38
    $("div.main_ads_div").append('<table class="main_ads_table" col="7" row="7"><tr><td class="load_ads" id="'+last_td_id+1+'"></td><td class="load_ads" id="'+last_td_id+2+'"></td><td class="load_ads" id="'+last_td_id+3+'"></td><td class="load_ads priority" id="'+last_td_id+4+'"></td><td class="load_ads priority" id="'+last_td_id+5+'"></td><td class="load_ads" id="'+last_td_id+6+'"></td><td class="load_ads" id="'+last_td_id+7+'"></td><td class="load_ads" id="'+last_td_id+8+'"></td></tr></table>');
});
Run Code Online (Sandbox Code Playgroud)

所以我想要到达的是每个td追加的,我想要得到39, 40, 41, 42...但是我得到了诸如381, 382, 383,...等等的价值.

任何帮助在这里赞赏.

javascript jquery append parseint

0
推荐指数
1
解决办法
67
查看次数

如何确定JTextfield的Integer值?

我有一个JTextField,用户必须在其中输入一个数字.

我想检查值以确保它包含**Integer*.*

这是代码:

JTextField Tex_amount=new JTextField();
.
.
.
String s=Tex_amount.getText(); 
int a=Integer.parseInt(s);
Run Code Online (Sandbox Code Playgroud)

问题是如果用户在我将面临错误的字段中输入一个字符串: java.lang.NumberFormatException.那我怎么检查价值呢?

java swing integer jtextfield parseint

0
推荐指数
1
解决办法
424
查看次数

有效数字String的NumberFormatException

我正在制作一个需要通过互联网接收数据的程序.它是使用DatagramSockets和接收DatagramPackets这样做的.这一切都很好,它收到的字节数组是我所期望的.

但是,当我尝试将字节数组转换为字符串,然后转换为整数时,会发生非常奇怪的事情.

运行下面的代码会parseInt在行上产生NumberFormatException :

String length = new String(data, 1, data.length-1);
System.out.println("length = "+length);
size = Integer.parseInt(length);
System.out.println("size = "+size);
Run Code Online (Sandbox Code Playgroud)

但是,当我检查内容时data,我看到它只包含55,52,49,56,53,0,0,0,0,0,0,0,0,0,0,0,0,这很好,它是字符串"74185".这引发了异常.

当我将"74185"硬编码为length字符串时,一切都运行良好.

这可能会出错?

java string datagram parseint

0
推荐指数
1
解决办法
384
查看次数

javascript:将十六进制值转换为有符号的8位整数

我需要一种使用JavaScript从十六进制值中获取带符号的8位整数的方法。到目前为止,我已经尝试过使用parseInt(value, 8)它,但是它似乎已被弃用,并且我得到了parseInt(0xbd, 8) = 0(当它应该给出时-67)。

我怎样才能做到这一点?

javascript parseint

0
推荐指数
1
解决办法
1950
查看次数

javascript计时器来更改文本的内容

在html中我提到了一个id ="txt"的类

<p id="txt">1</p>
Run Code Online (Sandbox Code Playgroud)

我需要每500毫秒间隔加1.我使用了以下代码,但它没有用.

function timedText() {
    var x = document.getElementById('txt');

    setInterval(function () {x= "(parseInt(x, 10)+ 1).toString(10)";},500);


}
Run Code Online (Sandbox Code Playgroud)

单击按钮时会调用上述功能.

html javascript timer setinterval parseint

0
推荐指数
1
解决办法
3441
查看次数

Android将毫秒转换为小时

我在字符串中有毫秒数,我希望从中得到小时和分钟.

这是我的code:

String ms = "1425652847915";
int t = Integer.parseInt(ms);

Calendar c = Calendar.getInstance();
c.set(Calendar.MILLISECOND, t);

int  h = c.get(Calendar.HOUR_OF_DAY);
int  m = c.get(Calendar.MINUTE); 
Run Code Online (Sandbox Code Playgroud)

但我得到了这个error:

java.lang.NumberFormatException:无法将'1425652847915'解析为整数

有什么建议吗?

java time android calendar parseint

0
推荐指数
1
解决办法
2876
查看次数

来自字符串中间的parseFloat()

当想要从"Sometext 330"这样的字符串"parseInt或parseFloat"时,我总是有一个"NaN"

Var a = "Sometext 330"
return parseFloat(a);
Run Code Online (Sandbox Code Playgroud)

它将返回"NaN",但我需要整数或浮点数330

javascript parsefloat parseint

0
推荐指数
1
解决办法
553
查看次数

为什么parseInt(str)不返回整数?

我正在研究freeCodeCamp的javascript简介。这是提示:在convertToInteger函数中使用parseInt(),以便将输入字符串str转换为整数,然后将其返回。

这就是我现在所拥有的。

function convertToInteger(str) {
var m = parseInt(str);
if (m!=Number) {
  return NaN;
}
  else {
    return m;}
}
convertToInteger("56");
Run Code Online (Sandbox Code Playgroud)

convertToInteger(“ 56”)不返回56。它确实返回一个数字,并且一个字符串也不返回NaN。

我搜索过的任何东西都没有用(包括指定基数和各种其他选项)。在我尝试过的所有解决方案中,这是运行时最正确的解决方案,并且没有针对此问题的提示。

我想念什么?

javascript parseint

0
推荐指数
1
解决办法
104
查看次数