File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes why variable names can't start with numericals Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "why variable names can Watch "why variable names can New topic

why variable names can't start with numericals

nitin kanwar

Joined: Aug 20, 2011
Posts: 1
I was asked in an interview as to why the variable names can't start with a numerical value ? To be more precise the interviewer wanted to know the lexical / compilation problems associated with declaring a variable name that starts with a numerical ?

Answers will be appreciated.
Seetharaman Venkatasamy
Ranch Hand

Joined: Jan 28, 2008
Posts: 5575

Welcome to JavaRanch

think about this:

int 2L = 100;
long value = 2L;//what is the value of value variable?


int 4L = 200;

I agree. Here's the link:
subject: why variable names can't start with numericals
It's not a secret anymore!