java摩尔的简单介绍

博主:adminadmin 2022-12-13 06:45:08 76

本篇文章给大家谈谈java摩尔,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA程序,要求实现输入英文句子,输出该句子的摩尔斯电码,反过来能输出英文句子。

其实就是一大堆的判断代码,设置截取输入的每一个字符,逐个判断输入的是什么? 是电码,还是英文? 是电码,就输出对应英文,是英文就输出对应电码,很简单的。对电码和英文混合输入,也有效果。

华软汇智(北京)国际软件技术研究院在西安有一个培java 的机构,是真的吗,靠谱不有没有朋友培训过

都是骗人的,在哪就学不了多少东西,说是完了安排工作,纯粹是忽悠人呢,都是在网上找的招聘信息发给你让你去面试,能不能面试成功还看你自己运气了

求解!java 输入 摩尔斯 转换成 英文字母

import java.util.HashMap;

import java.util.Map;

public class Morse {

private static final MapString, String MORSE_MAPP = new HashMapString, String();

static {

MORSE_MAPP.put("A", ".-");

MORSE_MAPP.put("B", "-...");

MORSE_MAPP.put("C", "-.-.");

MORSE_MAPP.put("D", "-..");

MORSE_MAPP.put("E", ".");

MORSE_MAPP.put("F", "..-.");

MORSE_MAPP.put("G", "--.");

MORSE_MAPP.put("H", "....");

MORSE_MAPP.put("I", "..");

MORSE_MAPP.put("J", ".---");

MORSE_MAPP.put("K", "-.-");

MORSE_MAPP.put("L", ".-..");

MORSE_MAPP.put("M", "--");

MORSE_MAPP.put("N", "-.");

MORSE_MAPP.put("O", "---");

MORSE_MAPP.put("P", ".--.");

MORSE_MAPP.put("Q", "--.-");

MORSE_MAPP.put("R", ".-.");

MORSE_MAPP.put("S", "...");

MORSE_MAPP.put("T", "-");

MORSE_MAPP.put("U", "..-");

MORSE_MAPP.put("V", "...-");

MORSE_MAPP.put("W", ".--");

MORSE_MAPP.put("X", "-..-");

MORSE_MAPP.put("Y", "-.--");

MORSE_MAPP.put("Z", "--..");

}

public static void main(String[] args) {

//最终转换结果

StringBuilder result = new StringBuilder();

String morse = ".... . .-.. .-.. --- .-- --- .-. .-.. -..";

//获取到每个单词的摩尔斯密码

String[]params = morse.split(" ");

//针对每个单词根据空格拆解转换

for (String str : params) {

String[]strs = str.split(" ");

for (String c : strs) {

result.append(parseMorse(c)) ;

}

result.append(" ");

}

System.out.println("转换结果:" + result.toString());

}

/**

* 根据单个摩尔斯编码转换成ASCII码

*

* @param mores

* @return

*/

public static String parseMorse(String mores) {

for (String key : MORSE_MAPP.keySet()) {

if (mores.equals(MORSE_MAPP.get(key))) {

return key;

}

}

throw new RuntimeException("根据:" + mores + "找不到对应的摩尔斯电码");

}

/**

* 根据单个ASCII转换成摩尔斯

* @param cha

* @return

*/

public static String valueOfAscii(String cha){

return MORSE_MAPP.get(cha);

}

}

自己慢慢玩吧,希望对你有帮助。

JAVA手机能不能下载摩尔庄园?

不能,只能在电脑或平板电脑(苹果)下载,手机没有这个功能

关于java摩尔和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-13,除非注明,否则均为首码项目网原创文章,转载请注明出处。