当前位置: 技术问答>java相关
一个小问题,请大侠指点,立即给分!!!
来源: 互联网 发布时间:2015-11-03
本文导语: 我有两个文件 _2_2_1: package t1; public class _2_2_1 { public int m_i; public _2_2_1() { m_i =9; } } _2_2: import t1.*; import java.awt.*; import java.awt.event.*; public class _2_2 { public static void main(String args[]) { _2_2_1 ttt; Syste...
我有两个文件
_2_2_1:
package t1;
public class _2_2_1
{
public int m_i;
public _2_2_1()
{
m_i =9;
}
}
_2_2:
import t1.*;
import java.awt.*;
import java.awt.event.*;
public class _2_2
{
public static void main(String args[])
{
_2_2_1 ttt;
System.out.println(ttt.m_i);
}
}
编译_2_2_1.java时 正常
为什么在编译_2_2.java时出现这种错误:
_2_2.java:9: cannot resolve symbol
symbol : variable m_i
location: class _2_2_1
System.out.println(ttt.m_i);
^
1 error
_2_2_1:
package t1;
public class _2_2_1
{
public int m_i;
public _2_2_1()
{
m_i =9;
}
}
_2_2:
import t1.*;
import java.awt.*;
import java.awt.event.*;
public class _2_2
{
public static void main(String args[])
{
_2_2_1 ttt;
System.out.println(ttt.m_i);
}
}
编译_2_2_1.java时 正常
为什么在编译_2_2.java时出现这种错误:
_2_2.java:9: cannot resolve symbol
symbol : variable m_i
location: class _2_2_1
System.out.println(ttt.m_i);
^
1 error
|
这确实很奇怪
ttt都能找到
ttt都能找到
|
把 _2_2_1 ttt 换成 _2_2_1 ttt = new _2_2_1();试试