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

如何用java编写一个简单的方法,java,arrays,eclipse,methods,Java,Arrays,Eclipse,Methods,我是java新手,已经开始使用Eclipse。 我已经创建了一组字符串数组,希望创建一个方法,将每个数组的一些成员连接起来并打印出来。但是eclipse返回了一个语法错误。 这是我的密码 它连接数组1到6的每个成员(作为字符串),然后将其打印出来。 上面说 1-无法将Public解析为变量 2-用分号来完成块语句(我有 ) 还有其他一些错误 有人能帮我理解并找出问题所在吗。 非常感谢大家Public不能解析为变量意味着jvm无法理解什么是Public: Public应该是小型的。Java是区分大

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

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

Public不能解析为变量意味着jvm无法理解什么是
Public


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

Public static void Printar() {
应该是

public static void Printar() {

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

Public不能解析为变量意味着jvm无法理解什么是
Public


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

Public static void Printar() {
应该是

public static void Printar() {

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

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


我怀疑您的其他错误也会因此而产生。

Public
应该是
Public
(注意案例)


我怀疑您的其他错误也会随之出现。

Public
应该是
Public

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

Public
应该是
Public

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

根据Java命名约定:-

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

因为,
public
是一个关键字,所以它以小写字母开头。。因此,它应该是
public
,而不是
public

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

Public static void Printar() 
致:-


注意
public
中的小写起始字母和您的方法
printar
根据
Java命名约定
:-

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

因为,
public
是一个关键字,所以它以小写字母开头。。因此,它应该是
public
,而不是
public

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

Public static void Printar() 
致:-


注意
public
中的小写起始字母,您的方法
printar
public
需要是
public

public static void printar() {
    System.out.println("Array0[q] + Array1[r] + Array2[s] + >Array3[t] + Array4[u] + Array5[v] + Array6[w]");
    } 
公众需要小写。此外,方法名不受大小写的影响,但在中包含方法名是一种常规约定


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

Public
需要是
Public

public static void printar() {
    System.out.println("Array0[q] + Array1[r] + Array2[s] + >Array3[t] + Array4[u] + Array5[v] + Array6[w]");
    } 
公众需要小写。此外,方法名不受大小写的影响,但在中包含方法名是一种常规约定


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

非常感谢。祝你今天愉快!非常感谢你。祝你今天愉快!