How to print method?












-4















How can I output methodA to my main method?



public class A{
public static void methodA(int c){
int b = 7;
System.out.println("output: " + b + " and " + c);
}
public static void main(String args){
System.out.println(methodA()); // the error that I recieve is cannot be applied to ()
System.out.println(c); // the error that I receive is Expression expected
System.out.println(methodA); // the error that I recieve is Expression expected
}
}


My code is a lot more complicated, but this is the outline of what I need help with. How can I print the information that is in methodA to the main method?



The error that I've been receving is










share|improve this question




















  • 1





    You need to pass argument to methodA like this System.out.println(methodA(1));

    – Pushpesh Kumar Rajwanshi
    Nov 25 '18 at 7:03











  • Return the string from methodA and print that value in the main

    – Nicholas K
    Nov 25 '18 at 7:04











  • Please read Minimal, Complete, and Verifiable example and enhance your question accordingly. Give an example what exactly you want to print.

    – GhostCat
    Nov 25 '18 at 7:05
















-4















How can I output methodA to my main method?



public class A{
public static void methodA(int c){
int b = 7;
System.out.println("output: " + b + " and " + c);
}
public static void main(String args){
System.out.println(methodA()); // the error that I recieve is cannot be applied to ()
System.out.println(c); // the error that I receive is Expression expected
System.out.println(methodA); // the error that I recieve is Expression expected
}
}


My code is a lot more complicated, but this is the outline of what I need help with. How can I print the information that is in methodA to the main method?



The error that I've been receving is










share|improve this question




















  • 1





    You need to pass argument to methodA like this System.out.println(methodA(1));

    – Pushpesh Kumar Rajwanshi
    Nov 25 '18 at 7:03











  • Return the string from methodA and print that value in the main

    – Nicholas K
    Nov 25 '18 at 7:04











  • Please read Minimal, Complete, and Verifiable example and enhance your question accordingly. Give an example what exactly you want to print.

    – GhostCat
    Nov 25 '18 at 7:05














-4












-4








-4


1






How can I output methodA to my main method?



public class A{
public static void methodA(int c){
int b = 7;
System.out.println("output: " + b + " and " + c);
}
public static void main(String args){
System.out.println(methodA()); // the error that I recieve is cannot be applied to ()
System.out.println(c); // the error that I receive is Expression expected
System.out.println(methodA); // the error that I recieve is Expression expected
}
}


My code is a lot more complicated, but this is the outline of what I need help with. How can I print the information that is in methodA to the main method?



The error that I've been receving is










share|improve this question
















How can I output methodA to my main method?



public class A{
public static void methodA(int c){
int b = 7;
System.out.println("output: " + b + " and " + c);
}
public static void main(String args){
System.out.println(methodA()); // the error that I recieve is cannot be applied to ()
System.out.println(c); // the error that I receive is Expression expected
System.out.println(methodA); // the error that I recieve is Expression expected
}
}


My code is a lot more complicated, but this is the outline of what I need help with. How can I print the information that is in methodA to the main method?



The error that I've been receving is







java






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 25 '18 at 11:41









Gayan Mettananda

1,072713




1,072713










asked Nov 25 '18 at 7:02









S. AhmedS. Ahmed

12




12








  • 1





    You need to pass argument to methodA like this System.out.println(methodA(1));

    – Pushpesh Kumar Rajwanshi
    Nov 25 '18 at 7:03











  • Return the string from methodA and print that value in the main

    – Nicholas K
    Nov 25 '18 at 7:04











  • Please read Minimal, Complete, and Verifiable example and enhance your question accordingly. Give an example what exactly you want to print.

    – GhostCat
    Nov 25 '18 at 7:05














  • 1





    You need to pass argument to methodA like this System.out.println(methodA(1));

    – Pushpesh Kumar Rajwanshi
    Nov 25 '18 at 7:03











  • Return the string from methodA and print that value in the main

    – Nicholas K
    Nov 25 '18 at 7:04











  • Please read Minimal, Complete, and Verifiable example and enhance your question accordingly. Give an example what exactly you want to print.

    – GhostCat
    Nov 25 '18 at 7:05








1




1





You need to pass argument to methodA like this System.out.println(methodA(1));

– Pushpesh Kumar Rajwanshi
Nov 25 '18 at 7:03





You need to pass argument to methodA like this System.out.println(methodA(1));

– Pushpesh Kumar Rajwanshi
Nov 25 '18 at 7:03













Return the string from methodA and print that value in the main

– Nicholas K
Nov 25 '18 at 7:04





Return the string from methodA and print that value in the main

– Nicholas K
Nov 25 '18 at 7:04













Please read Minimal, Complete, and Verifiable example and enhance your question accordingly. Give an example what exactly you want to print.

– GhostCat
Nov 25 '18 at 7:05





Please read Minimal, Complete, and Verifiable example and enhance your question accordingly. Give an example what exactly you want to print.

– GhostCat
Nov 25 '18 at 7:05












2 Answers
2






active

oldest

votes


















1














You can't.



If you need to print a lot of information to understand the flow of your application, you should look into logging. I would recommend nlog or log4net, which are both great options for logging on the machine where your code is running.



If you need centralized logging, then look into Serilog and Elastichsearch.



What I think you are asking Ahmed, is how to print arguments passed to methodA, which is fairly simple.



public class A
{
public static void methodA(int c)
{
int b = 7;
System.out.println("output: " + b + " and " + c);
}

public static void main(String args)
{
int c = 12;
methodA(12);
System.out.println(c);
}
}





share|improve this answer

































    0














    Since your method require one integer variable as an argument. You have to pass one integer as an argument to execute methodA method. For example:



    public class A{
    public static void methodA(int c){
    int b = 7;
    System.out.println("output: " + b + " and " + c);
    }
    public static void main(String args){
    int integerVariable = 5;
    methodA(integerVariable);
    }
    }



    Note: As given method is of void type , you can not write
    System.out.println(methodA(integerVariable)) inside main method.







    share|improve this answer

























      Your Answer






      StackExchange.ifUsing("editor", function () {
      StackExchange.using("externalEditor", function () {
      StackExchange.using("snippets", function () {
      StackExchange.snippets.init();
      });
      });
      }, "code-snippets");

      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "1"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53465377%2fhow-to-print-method%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      1














      You can't.



      If you need to print a lot of information to understand the flow of your application, you should look into logging. I would recommend nlog or log4net, which are both great options for logging on the machine where your code is running.



      If you need centralized logging, then look into Serilog and Elastichsearch.



      What I think you are asking Ahmed, is how to print arguments passed to methodA, which is fairly simple.



      public class A
      {
      public static void methodA(int c)
      {
      int b = 7;
      System.out.println("output: " + b + " and " + c);
      }

      public static void main(String args)
      {
      int c = 12;
      methodA(12);
      System.out.println(c);
      }
      }





      share|improve this answer






























        1














        You can't.



        If you need to print a lot of information to understand the flow of your application, you should look into logging. I would recommend nlog or log4net, which are both great options for logging on the machine where your code is running.



        If you need centralized logging, then look into Serilog and Elastichsearch.



        What I think you are asking Ahmed, is how to print arguments passed to methodA, which is fairly simple.



        public class A
        {
        public static void methodA(int c)
        {
        int b = 7;
        System.out.println("output: " + b + " and " + c);
        }

        public static void main(String args)
        {
        int c = 12;
        methodA(12);
        System.out.println(c);
        }
        }





        share|improve this answer




























          1












          1








          1







          You can't.



          If you need to print a lot of information to understand the flow of your application, you should look into logging. I would recommend nlog or log4net, which are both great options for logging on the machine where your code is running.



          If you need centralized logging, then look into Serilog and Elastichsearch.



          What I think you are asking Ahmed, is how to print arguments passed to methodA, which is fairly simple.



          public class A
          {
          public static void methodA(int c)
          {
          int b = 7;
          System.out.println("output: " + b + " and " + c);
          }

          public static void main(String args)
          {
          int c = 12;
          methodA(12);
          System.out.println(c);
          }
          }





          share|improve this answer















          You can't.



          If you need to print a lot of information to understand the flow of your application, you should look into logging. I would recommend nlog or log4net, which are both great options for logging on the machine where your code is running.



          If you need centralized logging, then look into Serilog and Elastichsearch.



          What I think you are asking Ahmed, is how to print arguments passed to methodA, which is fairly simple.



          public class A
          {
          public static void methodA(int c)
          {
          int b = 7;
          System.out.println("output: " + b + " and " + c);
          }

          public static void main(String args)
          {
          int c = 12;
          methodA(12);
          System.out.println(c);
          }
          }






          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Nov 25 '18 at 7:14

























          answered Nov 25 '18 at 7:08









          Ali Reza DehdarAli Reza Dehdar

          694715




          694715

























              0














              Since your method require one integer variable as an argument. You have to pass one integer as an argument to execute methodA method. For example:



              public class A{
              public static void methodA(int c){
              int b = 7;
              System.out.println("output: " + b + " and " + c);
              }
              public static void main(String args){
              int integerVariable = 5;
              methodA(integerVariable);
              }
              }



              Note: As given method is of void type , you can not write
              System.out.println(methodA(integerVariable)) inside main method.







              share|improve this answer






























                0














                Since your method require one integer variable as an argument. You have to pass one integer as an argument to execute methodA method. For example:



                public class A{
                public static void methodA(int c){
                int b = 7;
                System.out.println("output: " + b + " and " + c);
                }
                public static void main(String args){
                int integerVariable = 5;
                methodA(integerVariable);
                }
                }



                Note: As given method is of void type , you can not write
                System.out.println(methodA(integerVariable)) inside main method.







                share|improve this answer




























                  0












                  0








                  0







                  Since your method require one integer variable as an argument. You have to pass one integer as an argument to execute methodA method. For example:



                  public class A{
                  public static void methodA(int c){
                  int b = 7;
                  System.out.println("output: " + b + " and " + c);
                  }
                  public static void main(String args){
                  int integerVariable = 5;
                  methodA(integerVariable);
                  }
                  }



                  Note: As given method is of void type , you can not write
                  System.out.println(methodA(integerVariable)) inside main method.







                  share|improve this answer















                  Since your method require one integer variable as an argument. You have to pass one integer as an argument to execute methodA method. For example:



                  public class A{
                  public static void methodA(int c){
                  int b = 7;
                  System.out.println("output: " + b + " and " + c);
                  }
                  public static void main(String args){
                  int integerVariable = 5;
                  methodA(integerVariable);
                  }
                  }



                  Note: As given method is of void type , you can not write
                  System.out.println(methodA(integerVariable)) inside main method.








                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Nov 25 '18 at 7:15

























                  answered Nov 25 '18 at 7:08









                  Bishal GautamBishal Gautam

                  820517




                  820517






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Stack Overflow!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53465377%2fhow-to-print-method%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Contact image not getting when fetch all contact list from iPhone by CNContact

                      count number of partitions of a set with n elements into k subsets

                      A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks