Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 数字、数组和符号_Java_Arrays_Loops - Fatal编程技术网

Java 数字、数组和符号

Java 数字、数组和符号,java,arrays,loops,Java,Arrays,Loops,我找不到将字符串存储到数组中的方法。我得到了不同的例子,其中数组包含名称或数字,但我想要类似的东西:字符串v1=+31,字符串v2=-65,字符串v3=58我想要将这些值作为整数存储在数组中,然后检查它们的符号+或-,进行加和减 myArray[0] = Integer.parseInt(yourString); 当添加负数时,您将丢失数字。不要使用+60,只要使用60即可。使用-60进行减法运算 可以为数组的每个成员添加 for (int i = 0; i < myArray.leng

我找不到将字符串存储到数组中的方法。我得到了不同的例子,其中数组包含名称或数字,但我想要类似的东西:字符串v1=+31,字符串v2=-65,字符串v3=58我想要将这些值作为整数存储在数组中,然后检查它们的符号+或-,进行加和减

myArray[0] = Integer.parseInt(yourString);
当添加负数时,您将丢失数字。不要使用+60,只要使用60即可。使用-60进行减法运算

可以为数组的每个成员添加

for (int i = 0; i < myArray.length; i++) {
    myInt += myArray[i];
}
总而言之:

public class MyClass {

    int[] myNumbers;
    int mathMe = 10; // Things will be done to this number.

    public static void main(String[] args) {

        myArray[0] = Integer.parseInt("60"); // 60 will be added to 10.
        for (int i = 0; i < myArray.length; i++) {
            myInt += myArray[i];
        }

    }

}

通读Java教程,您会学到一些技巧。通过数组循环就是其中之一。编程很难,你必须竭尽全力才能成功。这就是为什么几乎所有编程人员都喜欢它——从一个人那里获得这种奉献的唯一方法就是让它成为一种激情。我想归根结底就是,在课堂上集中注意力,学习谷歌的完美关键词。还要有耐心。论坛通常不是你第一个去的地方。

如果你想将值存储为整数,你应该使用int[],而不是字符串[]。。。现在还不清楚你想要达到什么目的,你的要求也不清楚。要存储字符串值数组还是整数值数组?你试过什么?你被困在哪里?正在尝试将字符串值转换为整数值?还有什么吗?首先读取字符串,然后创建一个循环将它们作为整数存储在数组中,然后使用这些整数进行加法和减法运算。