一个java 类声明的基础问题 class x{String a; y(){a=1;}}class x1{ y1){String a="";a=1;}}就是这么个意思吧,类x的变量为什么不能放到方法y中,必须像x1才可以。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那破机器输入法不好使就是我在方法体中定义的变量(就是这种形式String a;),再用就报错。在类中定义就没问题。要是定义为String a="";就可以。报得好像是:可能没有初始化的错误。 忘了说了这是在selevt中用,不知道跟这个有没有关系。那个方法是doget(),我开发的机器上不了网,把程序拷出来麻烦,所以我就弄了那么个东西方便说明,哈哈 class x{String a;//a为成员变量,y(){a=1;//a是局部变量,这里的a你没有声明就使用了,当然是错的,}}class x1{y1){String a="";//a是局部变量(声明,初始化)a=1;//a是局部变量,使用.}}这样你应该明白了吧, 我要把D盘的文件“aa.txt”复制到E盘上,求代码 高分球算法--求算法分割字符串为数组 学习java,兄弟们请支持一下...... 如何写这个操作文本文件的程序(问了N次没人答) 求一个JToolbar的例子 关于读串口数据的问题!能有BufferedReader类吗? 谁能简单的帮我解释一下这个小程序 哪里有java教程下载,关键讲swing的 大家看看这个程序为什么会运行出错?(书上的例题) 今天你java了吗 一个计算器的问题 C:\Program Files\Java\jre1.5.0_04\lib\i386\jvm.cfg
就是我在方法体中定义的变量(就是这种形式String a;),再用就报错。
在类中定义就没问题。
要是定义为String a="";就可以。
报得好像是:可能没有初始化的错误。
这是在selevt中用,不知道跟这个有没有关系。
那个方法是doget(),
我开发的机器上不了网,把程序拷出来麻烦,所以我就弄了那么个东西方便说明,哈哈
String a;//a为成员变量,
y(){
a=1;//a是局部变量,这里的a你没有声明就使用了,当然是错的,
}
}
class x1{
y1){
String a="";//a是局部变量(声明,初始化)
a=1;//a是局部变量,使用.
}
}这样你应该明白了吧,