首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java:19:错误Java新特性

Java:19:错误Java新特性
EN

Stack Overflow用户
提问于 2015-01-05 14:04:51
回答 7查看 1.2K关注 0票数 2
代码语言:javascript
复制
public class math1 {

  public static void main(String[] args) { 
    double a = Double.parseDouble(args[0]);
    double b = Double.parseDouble(args[1]);

    double c = Math.sin(a);
    double d = Math.cos(b);
    double e = Math.pow(c, 2);
    double f = Math.pow(d, 2);
    double g = e+f;

    System.out.println("sin(" + a + ")^2 +" "sin(" + b + ")^2 =" + g);
  }
}

上面是我的代码,我一直收到这个错误:

代码语言:javascript
复制
javac math1.java
math1.java:19: error: ')' expected
System.out.print1n("sin(" + a + ")^2 +" "sin(" + b + ")^2 =" + g);
                                       ^
math1.java:19: error: not a statement
System.out.print1n("sin(" + a + ")^2 +" "sin(" + b + ")^2 =" + g);
                                                         ^
math1.java:19: error: ';' expected
System.out.print1n("sin(" + a + ")^2 +" "sin(" + b + ")^2 =" + g);
                                                            ^
3 errors

我是Java新手,我想知道我做错了什么,谢谢!

EN

回答 7

Stack Overflow用户

发布于 2015-01-05 14:08:08

您在输出行中缺少一个"+“。

代码语言:javascript
复制
System.out.println("sin(" + a + ")^2 +"+"sin(" + b + ")^2 =" + g);
票数 3
EN

Stack Overflow用户

发布于 2015-01-05 14:11:05

从代码中删除“+”:

代码语言:javascript
复制
System.out.println("sin(" + a + ")^2 sin(" + b + ")^2 =" + g);
票数 1
EN

Stack Overflow用户

发布于 2015-01-05 14:11:58

代码语言:javascript
复制
System.out.println("sin(" + a + ")^2 +"+" "+"sin(" + b + ")^2 =" + g);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27774219

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档