Java a“;找不到符号”;这里是什么意思?

Java a“;找不到符号”;这里是什么意思?,java,compilation,Java,Compilation,您是否试图将int b与(Math.pow(2,n+1)-1)相乘?如果是这样,那么您缺少一个*来表示可能导致错误的乘法符号。您可以在本文中阅读有关错误的更多信息: Java不能处理这样的操作2(3-1),它需要2*(3-1)。在你的例子b*(Math.pow(2,n+1)-1)嗨,谢谢@ganchito55。我现在明白了!! import java.io.*; import java.util.*; import java.text.*; import java.math.*; import

您是否试图将
int b
(Math.pow(2,n+1)-1)
相乘?如果是这样,那么您缺少一个
*
来表示可能导致错误的乘法符号。您可以在本文中阅读有关错误的更多信息:


Java不能处理这样的操作2(3-1),它需要2*(3-1)。在你的例子b*(Math.pow(2,n+1)-1)嗨,谢谢@ganchito55。我现在明白了!!
import java.io.*;

import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
import java.lang.*;

public class Solution {

    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int a=sc.nextInt();
        int b=sc.nextInt();
        int n=sc.nextInt();
  for ( n=1 ; n<11; n++){
        int z = a + b(Math.pow(2,n+1) - 1) ;
      System.out.println(z);
     }
   } 
 }
int z = a + (b) (Math.pow(2,n+1) - 1) ;
                    ^
  symbol:   class b
  location: class Solution
1 error