如何在java中编写一个简单的方法

时间:2012-10-09 15:46:45

标签: java arrays eclipse methods

我是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-用分号填写完整的块语句(我有 ) 和其他一些错误 有人请帮助我理解并找出问题所在。 非常感谢大家

5 个答案:

答案 0 :(得分:2)

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

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

Public static void Printar() {

应该是

public static void Printar() {

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

答案 1 :(得分:1)

Public应为public

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

答案 2 :(得分:1)

根据 Java Naming Convention : -

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

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

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

Public static void Printar() 

来: -

public static void printar() 

注意 public中的小写起始字母和您的方法printar

答案 3 :(得分:0)

Public应为public(请注意案例)

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

答案 4 :(得分:0)

Public必须为public

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

公众需要小写。此外,方法名称不受案例影响,但在camelCase中使用方法名称是一般惯例。

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