| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 835 人关注过本帖
标题:关于Locale和dateFormat,大虾们,请帮我看看我的程序哪错了
只看楼主 加入收藏
ted19910129
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-3-18
结帖率:50%
收藏
 问题点数:0 回复次数:5 
关于Locale和dateFormat,大虾们,请帮我看看我的程序哪错了
程序代码:
import java.util.Locale;
import java.util.*;
import java.util.text.DateFormat;
import java.util.text.NumberFormat;
public class LangEnvironmentTest
{   
    public static void main(String[] args){
    Locale l = new Locale("zh","CN");
    Calendar c = Calendar.getInstance();
    Date d = c.getTime();
    double m = 98765.28;
    displayDate(l,d);
    displayNumber(l,m);
    }
    public static void displayDate(Locale locale,Date d){
        System.out.println("language environment:"+locale);
        DateFormat df1 = DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT,locale);
        System.out.println("The date format of SHORT schema is:" + df1.format(d));
        DateFormat df2 = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM,locale);
        System.out.println("The date format of MEDIUM schema is :"+ df2.format(d));
        DateFormat df3 = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG,locale);
        System.out.println("The date format of LONG schema is :"+ df3.format(d));
        DateFormat df4 = DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL,locale);
        System.out.println("The date format of FULL schema is :"+ df4.format(d));
    

}
    public static void displayNumber(Locale locale,double m){
            NumberFormat nf;
       
            System.out.println(locale.getDisplayName());
            nf = NumberFormat.getInstance(locale);
            System.out.println("General data format:" + nf.format(m));
            nf = NumberFormat.getCurrencyInstance(locale);
            System.out.println("Current date format:"+nf.format(m));
            nf = NumberFormat.getPercentInstance(locale);
            System.out.println("percent date format:"+nf.format(m));
       
       
       
       
   
   
    }
};
输出的错误提示:
E:\09008129>javac LangEnvironmentTest.java
LangEnvironmentTest.java:3: 软件包 java.util.text 不存在
import java.util.text.DateFormat;
                     ^
LangEnvironmentTest.java:4: 软件包 java.util.text 不存在
import java.util.text.NumberFormat;
                     ^
LangEnvironmentTest.java:17: 找不到符号
符号: 类 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df1 = DateFormat.getDateTimeInstance(DateFormat.SHORT
,DateFormat.SHORT,locale);
                ^
LangEnvironmentTest.java:17: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df1 = DateFormat.getDateTimeInstance(DateFormat.SHORT
,DateFormat.SHORT,locale);
                                                                ^
LangEnvironmentTest.java:17: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df1 = DateFormat.getDateTimeInstance(DateFormat.SHORT
,DateFormat.SHORT,locale);

 ^
LangEnvironmentTest.java:17: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df1 = DateFormat.getDateTimeInstance(DateFormat.SHORT
,DateFormat.SHORT,locale);
                                 ^
LangEnvironmentTest.java:19: 找不到符号
符号: 类 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df2 = DateFormat.getDateTimeInstance(DateFormat.MEDIU
M,DateFormat.MEDIUM,locale);
                ^
LangEnvironmentTest.java:19: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df2 = DateFormat.getDateTimeInstance(DateFormat.MEDIU
M,DateFormat.MEDIUM,locale);
                                                                ^
LangEnvironmentTest.java:19: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df2 = DateFormat.getDateTimeInstance(DateFormat.MEDIU
M,DateFormat.MEDIUM,locale);

  ^
LangEnvironmentTest.java:19: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df2 = DateFormat.getDateTimeInstance(DateFormat.MEDIU
M,DateFormat.MEDIUM,locale);
                                 ^
LangEnvironmentTest.java:21: 找不到符号
符号: 类 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df3 = DateFormat.getDateTimeInstance(DateFormat.LONG,
DateFormat.LONG,locale);
                ^
LangEnvironmentTest.java:21: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df3 = DateFormat.getDateTimeInstance(DateFormat.LONG,
DateFormat.LONG,locale);
                                                                ^
LangEnvironmentTest.java:21: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df3 = DateFormat.getDateTimeInstance(DateFormat.LONG,
DateFormat.LONG,locale);

^
LangEnvironmentTest.java:21: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df3 = DateFormat.getDateTimeInstance(DateFormat.LONG,
DateFormat.LONG,locale);
                                 ^
LangEnvironmentTest.java:23: 找不到符号
符号: 类 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df4 = DateFormat.getDateTimeInstance(DateFormat.FULL,
DateFormat.FULL,locale);
                ^
LangEnvironmentTest.java:23: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df4 = DateFormat.getDateTimeInstance(DateFormat.FULL,
DateFormat.FULL,locale);
                                                                ^
LangEnvironmentTest.java:23: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df4 = DateFormat.getDateTimeInstance(DateFormat.FULL,
DateFormat.FULL,locale);

^
LangEnvironmentTest.java:23: 找不到符号
符号: 变量 DateFormat
位置: 类 LangEnvironmentTest
                DateFormat df4 = DateFormat.getDateTimeInstance(DateFormat.FULL,
DateFormat.FULL,locale);
                                 ^
LangEnvironmentTest.java:29: 找不到符号
符号: 类 NumberFormat
位置: 类 LangEnvironmentTest
                        NumberFormat nf;
                        ^
LangEnvironmentTest.java:32: 找不到符号
符号: 变量 NumberFormat
位置: 类 LangEnvironmentTest
                        nf = NumberFormat.getInstance(locale);
                             ^
LangEnvironmentTest.java:34: 找不到符号
符号: 变量 NumberFormat
位置: 类 LangEnvironmentTest
                        nf = NumberFormat.getCurrencyInstance(locale);
                             ^
LangEnvironmentTest.java:36: 找不到符号
符号: 变量 NumberFormat
位置: 类 LangEnvironmentTest
                        nf = NumberFormat.getPercentInstance(locale);
                             ^
22 错误

//我是个新手,请各位帮帮我吧,小弟感激不尽!!
2011-03-30 16:21
付政委
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2011-03-30 23:00
付政委
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2011-03-30 23:02
ted19910129
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-3-18
收藏
得分:0 
回复 2楼 付政委
真的非常感谢你的帮助,因为我是个新手,我以为没人肯为我解答,真的很感谢你,希望以后还有机会向你请教
2011-03-31 14:03
付政委
该用户已被删除
收藏
得分:0 
回复 3楼 付政委
提示: 作者被禁止或删除 内容自动屏蔽
2011-03-31 15:19
ted19910129
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-3-18
收藏
得分:0 
回复 4楼 ted19910129
谢过了
2011-04-01 12:23
快速回复:关于Locale和dateFormat,大虾们,请帮我看看我的程序哪错了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035486 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved