【问题标题】:how to write a simple method in java如何在java中编写一个简单的方法
【发布时间】:2012-10-09 15:46:45
【问题描述】:

我是 java 新手,已经开始使用 Eclipse。 我创建了一组字符串数组,并希望创建一个方法来连接每个数组的一些成员并将它们打印出来。但是eclipse给了我一个语法错误。 这是我的代码

   Public static void Printar() {
          System.out.println("Array0[q] + Array1[r] + Array2[s] + >Array3[t] + Array4[u] + Array5[v] + Array6[w] ");

          }

它将数组 1 到 6 的每个成员(作为字符串)连接起来,然后将其打印出来。 它说 1-公共无法解析为变量 2-用分号完成块语句(我有 ) 和其他一些错误 有人可以帮助我理解并找出问题所在。 非常感谢大家

【问题讨论】:

    标签: java arrays eclipse methods


    【解决方案1】:

    Public 无法解析为变量表示 jvm 无法理解 Public 是什么:

    Public 应该是小写。 Java是区分大小写的,java中的所有关键字都是小写的。

    Public static void Printar() {
    

    应该是

    public static void Printar() {
    

    注意: Java 命名约定建议使用方法名中的第一个字母作为小写字母。

    【讨论】:

      【解决方案2】:

      Public 应该是public

         public static void Printar() {
                System.out.println("Array0[q] + Array1[r] + Array2[s] + >Array3[t] + Array4[u] + Array5[v] + Array6[w] ");
         }
      

      【讨论】:

      • 非常感谢。祝您有愉快的一天!
      【解决方案3】:

      根据Java Naming Convention:-

      所有java identifiersmethods 都应该以小写字母或下划线开头。为 Java 定义的每个关键字都遵循相同的规则。

      由于public是关键字,它以小写字母开头..所以,它应该是public而不是Public..

      所以你应该基本上改变你的方法:-

      Public static void Printar() 
      

      到:-

      public static void printar() 
      

      注意小写首字母public和你的方法printar

      【讨论】:

        【解决方案4】:

        Public 应该是public(注意大小写)

        我怀疑你的其他错误会随之而来。

        【讨论】:

          【解决方案5】:

          Public 必须是public

          public static void printar() {
              System.out.println("Array0[q] + Array1[r] + Array2[s] + >Array3[t] + Array4[u] + Array5[v] + Array6[w]");
              } 
          

          Public 需要小写。此外,方法名称不受大小写的影响,但一般约定是在 camelCase 中使用方法名称。

          我不相信您的 System.out.println() 会有所需的输出。你提到你想将各种数组元素连接成一个字符串,但你当前的代码只会打印你里面的确切字符串。

          【讨论】:

            猜你喜欢
            • 2010-10-22
            • 1970-01-01
            • 2022-08-11
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2022-07-24
            • 2012-05-17
            相关资源
            最近更新 更多