先上代码package come.my;public class heyheyhey {public static void main(String[] args){ String one="China"; System.out.println("I love"+one);}public static void main(String[] args){ shotr one="2016"; System.out.println("one"+one);}}请教下是不是同一变量名不能在不同的变量类型中使用,每一个变量类型的变量名需要重新定义。可能存在语法错误,也请帮忙指正。
3 回答
已采纳

计量赵子龙
TA贡献9条经验 获得超14个赞
这段代码中有几个小错误
第一,类名首字母必须大写,你的类名是“heyheyhey”,首字母没大写;
第二,一个类中可以有多个方法,但主方法(main)有且仅有一个;你的代码中出现了两个main,所以不正确。
第三,回答你提问的问题,同意方法中,变量名只能是一个类型,在不同方法中可以用使用过的变量名定义新的数据类型,但是为了区分,不建议重复使用同意变量名。新手学java,建议参考梁勇的《java语言程序设计·基础篇》,养成良好的编程习惯。
如有疑问可继续追问,如果对答案满意望采纳。
添加回答
举报
0/150
提交
取消