标签: int

我不断收到此错误:java.lang.ArrayIndexOutOfBoundsException:12

我的程序基本上采用 ISBN 编号列表并确定它们是否有效。所以错误是:s1[l]=digits[i][l-1]+digits[i][l]; 这行代码使用 for 循环计算 ISBN 编号的部分总和。下面的另一个循环取数组 s1 中所有整数的部分和。请帮忙?错误是:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 12
at ISBN.main(ISBN.java:67)

  import java.util.*;
  import java.io.*;

  public class ISBN {
  public static void main(String [] args) throws IOException{
//Reads file line by line
  File ISBNFile = new File ( "isbn_input.txt" );
  Scanner input = new Scanner(ISBNFile);
  String [] preISBN = new String [9999];
  int i = 0;
  int j =0;
  int l =0;
  int m = 0;
  int count =0;
  while (input.hasNextLine()){
    String line …
Run Code Online (Sandbox Code Playgroud)

java eclipse arrays int indexoutofboundsexception

-3
推荐指数
1
解决办法
8287
查看次数

如何将 BigInteger 除以整数?

(编辑:在更多人投反对票之前,我确实事先查看了 Javadoc,但由于我是初学者,所以我不确定要查看文档的何处。请参阅我对 Jim G 的回复,该回复发布在下面。我了解这一点这个问题可能被认为太基础了。但我认为它对我这种情况的其他初学者有一定的价值。所以请在投反对票之前从初学者的角度考虑完整的情况。)

我想将 BigInteger 除以常规整数(即 int),但我不知道该怎么做。我在 Google 和 Stack Exchange 上进行了快速搜索,但没有找到任何答案。

那么,如何将 BigInteger 除以 int 呢?当我们这样做时,如何将 BigInts 添加/减去 ints,将 BigInts 与 ints 进行比较,等等?

java int biginteger

-3
推荐指数
1
解决办法
6714
查看次数

如何将字典<string,int>元素转换为字符串.C#

我目前正在制作一个游戏,其中前5个高分可以在高分页面上显示.

目前我有一个类型[string,int]的字典,它将分别存储用户的名字和分数.但是,我在创建一个方法时遇到了麻烦,该方法将采用{"name",20}格式的所有5个字典元素并将每个元素分配给一个字符串.

例如,字典元素[0]包含值{sam,20}.我想将此元素分配给一个读取"sam 20"的字符串.

目前我有一个方法将返回top5高分,但我的问题发生在将这些值从字典元素转换为字符串时.

任何帮助将不胜感激,如果您有任何疑问,请不要犹豫.

提前致谢.

c# string algorithm int dictionary

-3
推荐指数
1
解决办法
199
查看次数

c程序 - 为什么以8h的间隔存储整数,即使它们占用4个字节

有人可以向我解释为什么ints从用户那里获取的内容scanf()存储在8h分开的地址中,即使int我的64位机器的大小是4字节?它与内存中的对齐?

#include <stdio.h>
void main() {

    int *a;
    int i, n;



    printf(" Input the number of elements to store in the array : ");
    scanf("%d",&n);

    printf(" Input %d number of elements in the array : \n",n);

    printf("size of on int is %d\n", sizeof(i));

    for(i=0;i<n;i++) {
        printf(" element - %d : ",i+1);
        printf("address of a is %p\n", &a+i);
        scanf("%d",a+i);
    }

   return 0;

}


 Input the number of elements to store in the array …
Run Code Online (Sandbox Code Playgroud)

c memory int

-3
推荐指数
1
解决办法
71
查看次数

如何将字符串转换为Python列表中的Int

如果我有一个包含数字和单词的字符串列表,我如何将数字转换为整数并将单词作为字符串保留在列表中?

例如,这个:

badList = ['56','45','01','cat','64','dog'] 
Run Code Online (Sandbox Code Playgroud)

会成为:

badList = [56, 45, 01, 'cat', 64, 'dog']
Run Code Online (Sandbox Code Playgroud)

python int list python-3.x

-3
推荐指数
1
解决办法
71
查看次数

PHP 检查数字小数是否大于 .3

我正在使用以下内容来确定一个值是否有小数。例如$val = 3.3;

if (is_numeric( $val ) && floor( $val ) != $val) {
    return true;
}
Run Code Online (Sandbox Code Playgroud)

如何检查值的小数是否等于 .3 或更大?

php int numbers numeric

-3
推荐指数
1
解决办法
2564
查看次数

检查数字是否按顺序排列

我试图检查,如果有任何数字,它的数字是否有序.例:

1479 - >正确

1293 - >假

在Haskell中有没有正确的方法呢?我是这门语言的新手,现在感到非常失落.谢谢.

sorting int haskell digits

-3
推荐指数
1
解决办法
101
查看次数

如何将字符串转换为 int128 值?目前我仅限于 int64

给定, stringvalue := "zzzzzzzzzzzzzzzzzzzzzz"

   i, err := strconv.ParseInt(stringvalue, 36, 0)
Run Code Online (Sandbox Code Playgroud)

我如何返回 int128,因为我的字符串值足够长以返回 int128?

int go

-3
推荐指数
1
解决办法
1829
查看次数

从Haskell列表中删除项目

我对haskell功能有问题。我想从列表或列表[[Int]]中删除特定元素

有很多简单的方法可以删除列表[Int]中的元素

例如

removeItem :: Int -> [Int] -> [Int]
removeItem _ []                 = []
removeItem x (y:ys) | x == y    = removeItem x ys
                    | otherwise = y : removeItem x ys
Run Code Online (Sandbox Code Playgroud)

但我不能写

removeItem :: Int -> [[Int]] -> [[Int]]
Run Code Online (Sandbox Code Playgroud)

它应该给出一个结果:

removeItem 1 [[1],[2,2],[3],[1]]

  [[],[2,2],[3],[]]
Run Code Online (Sandbox Code Playgroud)

有谁能够帮助我

int haskell list

-3
推荐指数
1
解决办法
64
查看次数

int需要最大值

我刚刚开始用c编程,我知道python的一些基础知识,所以当我在python中为变量设置一个非常大的int值时说'58944651132156484651'并打印该变量,一切都会好起来,但是当我对c做相同的回答时,是247 ...将会出现很多问题,例如我无法将我的电话号码设置为变量,还有很多类似的事情,所以请帮助我解决这个问题。记住我是python用户,现在我正在学习c。

/*code in c*/
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int num = 456465465456456465465456;
    printf("%d \n", num);
    return 0;
}


#code in python
num = 54454564564848431284132116483211
print(num)
#that's better than the c's big print :(
Run Code Online (Sandbox Code Playgroud)

c python int

-3
推荐指数
1
解决办法
72
查看次数