当前位置: 代码迷 >> Java相关 >> 请教一个例子的问题
  详细解决方案

请教一个例子的问题

热度:221   发布时间:2006-07-20 16:17:43.0
请教一个例子的问题
谁帮忙看一下,,这错在哪
import java.io.*;
public class exercise1 {
String greeting ="Hello";
final String s =greeting.substring(0,4);
public static void main(String args[]){
System.out.println("It is:" + s);
}
}
错误提示:
exercise1.java:6: non-static variable s cannot be referenced from a static context
System.out.println("It is:" + s);
^
1 error

谢谢先了
搜索更多相关的解决方案: 例子  

----------------解决方案--------------------------------------------------------
为什么没人理我哦?
----------------解决方案--------------------------------------------------------
static类型的方法中是不允许从方法外面引入动态的变量的. 你的变量s不能那么用。
exercise1.java:6: non-static variable s cannot be referenced from a static context
这一句已经说得很清楚了

public class exercise1 {
public static void main(String args[]){
String greeting ="Hello";
final String s =greeting.substring(0,4);
System.out.println("It is:" + s);
}
}

----------------解决方案--------------------------------------------------------
飘过~~~
----------------解决方案--------------------------------------------------------

学好英语也是必要的啊  

其实这个错误已经说的很明白了..

呵呵 


----------------解决方案--------------------------------------------------------

谢谢,,明白了


----------------解决方案--------------------------------------------------------
  相关解决方案