oiu1010110
白日梦想jun
2016-03-27 12:04
采纳率: 58.7%
浏览 2.3k
已采纳

java 枚举类型怎么输出

public enum Weather{ Sunny,Rainy,Cloudy}
public String toString(){
return ; //这里怎么写才能输出是 Sunny或Rainy或Cloudy呢?
}

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • caozhy
    已采纳

    http://ideone.com/6ghz84
    Sunny

     /* package whatever; // don't place package name! */
    
    import java.util.*;
    import java.lang.*;
    import java.io.*;
    
    /* Name of the class has to be "Main" only if the class is public. */
    class Ideone
    {
        public enum Weather{ Sunny,Rainy,Cloudy}
    
        public static void main (String[] args) throws java.lang.Exception
        {
            // your code goes here
            String s = Weather.Sunny.toString();
            System.out.println(s);
        }
    }
    
    点赞 评论
  • caozhy

    sorry,看错了。
    根本什么都不要写就是了。

    点赞 评论
  • caozhy

    Weather w = Weather.Sunny;
    String s = w.Sunny.toString();
    System.out.println(s);
    这样是不是清楚一些

    点赞 评论
  • caozhy

    return this.toString();

    点赞 评论

相关推荐