Developer community
0 votes
88 views
asked by Sr Member (4.8k points) 10 23 31 | 88 views

1 Answer

0 votes
It is legal to have these two methods in the same class.

public class MainClass {
  public int printNumber(int i) {
      return i*2;
  }

  public long printNumber(long i) {
      return i*3;
  }
  public static void main(String[] args) {

  }

}
printNumber(3) will invoke this method:
public int printNumber(int i)
To call the second, pass a long:
printNumber(3L);
answered by Expert (11.4k points) 14 22 29

Related questions

0 votes
1 answer
asked by smith Geek (15.3k points) 15 40 60 | 86 views
0 votes
1 answer
asked by smith Geek (15.3k points) 15 40 60 | 86 views
0 votes
1 answer
asked by sara Guru (24.6k points) 29 51 77 | 13 views
0 votes
1 answer
asked by augustaina Sr Member (4.8k points) 10 23 31 | 90 views
0 votes
1 answer
asked by sunny Expert (11.4k points) 14 22 29 | 106 views
Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true

Categories


C Books Guide and List
C++ Books Guide and List
Best Java Books

3.8k questions

4k answers

117 comments

10.7k users

3,751 questions
4,046 answers
117 comments
10,709 users