java摩尔的简单介绍
本篇文章给大家谈谈java摩尔,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、JAVA程序,要求实现输入英文句子,输出该句子的摩尔斯电码,反过来能输出英文句子。
- 2、华软汇智(北京)国际软件技术研究院在西安有一个培java 的机构,是真的吗,靠谱不有没有朋友培训过
- 3、求解!java 输入 摩尔斯 转换成 英文字母
- 4、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摩尔和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-13,除非注明,否则均为
原创文章,转载请注明出处。