首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java变量名Devanagari

Java变量名Devanagari
EN

Stack Overflow用户
提问于 2015-05-30 06:53:57
回答 1查看 553关注 0票数 8

我正在尝试编写一个程序,在其中我试图提供梵文Devanagari脚本中的变量名。EXample:

代码语言:javascript
复制
class फिल्म
{
    public static void main(String args[])
    {
        String गीत = "Songs";
        System.out.println(गीत);
    }
}

当我试图执行这个Java代码时,它会给出错误

代码语言:javascript
复制
javac program.java

错误

代码语言:javascript
复制
display.java:1: error: illegal character: \0
 ■c l a s s   + ?       2       M       .
             ^
display.java:2: error: illegal character: \0

^
display.java:3: error: illegal character: \0
 {
^
display.java:3: error: illegal character: \0
 {
  ^
display.java:4: error: illegal character: \0

^
display.java:5: error: illegal character: \0
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )

^
display.java:5: error: illegal character: \0
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )

        ^
display.java:5: error: illegal character: \0
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )

                      ^
display.java:5: error: illegal character: \0
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )

                                    ^
display.java:5: error: illegal character: \0
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )

                                              ^
display.java:5: error: class, interface, or enum expected
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )

                                                       ^
display.java:5: error: illegal character: \0
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )

                                                        ^
display.java:5: error: illegal character: \0
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )

                                                                      ^
display.java:5: error: illegal character: \0
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )

                                                                                ^
display.java:5: error: illegal character: \0
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )

                                                                                  ^
display.java:5: error: illegal character: \0
         p u b l i c   s t a t i c   v o i d   m a i n ( S t r i n g   a r g s [ ] )


^
display.java:6: error: illegal character: \0

^
display.java:7: error: illegal character: \0
         {
^
display.java:7: error: illegal character: \0
         {
        ^
display.java:7: error: illegal character: \0
         {
          ^
display.java:8: error: illegal character: \0

^
display.java:9: error: illegal character: \0
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
^
display.java:9: error: illegal character: \0
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
        ^
display.java:9: error: illegal character: \0
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
                ^
display.java:9: error: illegal character: \0
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
                              ^
display.java:9: error: illegal character: \23
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
                               ^
display.java:9: error: illegal character: \0
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
                                                         ^
display.java:9: error: illegal character: \0
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
                                                           ^
display.java:9: error: illegal character: \0
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
                                                             ^
display.java:9: error: class, interface, or enum expected
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
                                                              ^
display.java:9: error: illegal character: \0
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
                                                                           ^
display.java:9: error: illegal character: \0
                 S t r i n g   ↨        @       $         =   " S o n g s " ;
                                                                             ^
display.java:10: error: illegal character: \0

^
display.java:11: error: illegal character: \0
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

^
display.java:11: error: illegal character: \0
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

        ^
display.java:11: error: illegal character: \0
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

                ^
display.java:11: error: class, interface, or enum expected
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

                             ^
display.java:11: error: illegal character: \0
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

                              ^
display.java:11: error: illegal character: \0
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

                                      ^
display.java:11: error: illegal character: \0
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

                                                      ^
display.java:11: error: illegal character: \23
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

                                                       ^
display.java:11: error: class, interface, or enum expected
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

                                                                                ^
display.java:11: error: illegal character: \0
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

                                                                                 ^
display.java:11: error: illegal character: \0
                 S y s t e m . o u t . p r i n t l n ( ↨        @       $       ) ;

                                                                                   ^

display.java:12: error: illegal character: \0

^
display.java:13: error: illegal character: \0
         }
^
display.java:13: error: illegal character: \0
         }
        ^
display.java:13: error: class, interface, or enum expected
         }
         ^
display.java:13: error: illegal character: \0
         }
          ^
display.java:14: error: illegal character: \0

^
display.java:15: error: illegal character: \0
 }
^
display.java:15: error: illegal character: \0
 }
  ^
52 errors

如何正确执行这段代码?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-30 08:12:34

以Unicode编码方式保存文件,然后使用

代码语言:javascript
复制
javac -encoding Unicode program.java

来编译它

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30543259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档