【问题标题】:Developing an offline dictionary [closed]开发离线词典[关闭]
【发布时间】:2012-08-05 05:46:49
【问题描述】:

请我对 Java 编程比较陌生,我是计算机科学专业的一年级学生,我想为诺基亚 s40 手机开发一个离线字典 .jar,可以将英语翻译成我的本地语言类似的帖子,但我没有找到任何相关的帖子,请任何帮助和信息都会很有用,因为我仍然是初学者非常感谢。

【问题讨论】:

  • 嗨,Ani,我想帮助你,但网站规则明确规定它不会接受“广泛和模棱两可的问题”。我猜这个问题很快就会结束。但是,您为什么不尝试提出一些想法,然后在问题中提出它们并清楚地说明您遇到的问题?

标签: java dictionary translation nokia-s40


【解决方案1】:

如果对你来说一切都是新的,我建议先从基础学习写作,即学习编写一个简单的桌面词典应用程序。之后,您将了解程序的结构和组件应该是什么。然后您就可以开始学习如何对诺基亚手机进行编程并将应用程序移植过来。

首先查看一些开源字典的源代码。例如,openDict http://opendict.sourceforge.net/?cid=1

【讨论】:

  • +1 用于指针和开源参考。
  • 非常感谢大家。 @HoàngLong 请问有没有办法可以通过邮件联系?很高兴您愿意提供帮助。
  • @AniTochukwu:您可以通过我个人资料中的网站与我联系
【解决方案2】:

字典只不过是类似于地图的东西,它将两个字符串映射在一起,或者将关键字映射到描述。您可以使用MAP Interface 开头。

你可以使用上面的来做这样的事情:

    Map<String, String> myDictionary = TreeMap<String, String>();
    dictionary.put("Hello", "Ola in Spanish");
    System.out.println(myDictionary.get("Hello"));

这里,

  • key - 提供对值的访问。
  • value - 映射到指定的键。
  • 你好 - Ola 西班牙语

【讨论】:

  • 泛型在诺基亚 S40 (Java ME) 上不可用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多