我的方法无法调用

时间:2017-11-07 02:42:44

标签: java class methods

我一直在尝试使用java中的方法,但我还没弄明白。每当我调用我的方法时,它都会抛出错误。每当我不调用它时,它都不会返回任何内容(预期)。

const mainNav = TabNavigator({
   //....
  Three: {
   screen: ThreeScreen,
   navigationOptions: {
      gesturesEnabled: false,
   }
  },
 //....

} );

请帮助,因为我不知道我做错了什么。

2 个答案:

答案 0 :(得分:0)

首先,您需要重命名文件和类以在Java中大写J:

JavaAttempt.java

你没有'调用'主要方法,这是在你使用

运行类时为你完成的

java JavaAttempt

public class JavaAttempt {

   public static void main(String args[]) {
      char[] helloArray = { 'h', 'e', 'l', 'l', 'o', '.' };
      String helloString = new String(helloArray);
      System.out.println( helloString );
   }
}

答案 1 :(得分:0)

您可以使用其他方法,如下所示。

   public class javaAttempt {

   public static void main(String args[]) {
      char[] helloArray = { 'h', 'e', 'l', 'l', 'o', '.' };
      String helloString = new String(helloArray);  
      System.out.println( helloString );

      othermethod();
      javaAttempt obj = new javaAttempt();
      obj.anothermethod();

   }

   //static method
   public static void othermethod(){
       System.out.println( "inside othermethod." );
   }

   public static void anothermethod(){
       System.out.println( "inside anothermethod." );
   }
}