daoway
кот Шрёдингера
Ответ: Java.Help
Я уже писал про javadoc, не стесняйтесь туда заглядывать, он хороший
А ошибкой компилятор материт тебя как раз справедливо. Даже если и массив, то почему Object а не Integer ? Он и говорит мол, немогу уможить объект на целое. Воот...
Судя по всему массив там не нужен. Зачем ?? Смотри :Помогите решить проблему.
Ответ компилятораКод:import java.util.Scanner; import java.io.File; import java.io.*; import java.util.*; import java.math.*; class bintodec{ public static void main(String[] args) throws Exception{ int b,i,j, Step; ArrayList myArray = new ArrayList(); Scanner sc = new Scanner(new File("in.txt")); while (sc.hasNextInt()) { b = sc.nextInt(); myArray.add(b); } int COUNT = 4; int a = COUNT-1; int Result = 0; Object Mass[] = myArray.toArray(); /* for (j=0; j<4;j++){ System.out.println(Mass[j] + "\n"); }*/ for (i=0; i<COUNT; i++){ Result += Mass[i] * (int)Math.pow(2, a); a--; } System.out.println(Result); } }
Код:
import java.util.ArrayList;
import java.util.Scanner;
import java.io.File;
class bintodec{
public static void main(String[] args) throws Exception
{
int b = 0;
ArrayList<Integer> myArray = new ArrayList<Integer>();
Scanner sc = new Scanner(new File("in.txt"));
while (sc.hasNextInt()) {
b = sc.nextInt();
myArray.add(b);
}
final int COUNT = 4;
int a = COUNT-1;
int Result = 0;
for(int i=0;i<COUNT;i++)
{
Result += myArray.get(i) * (int)Math.pow(2,a);
a--;
}
System.out.println(Result);
}
}
А ошибкой компилятор материт тебя как раз справедливо. Даже если и массив, то почему Object а не Integer ? Он и говорит мол, немогу уможить объект на целое. Воот...
Останнє редагування: