到目前为止,这是我的代码(是的,它是法语的,因为我在一个讲法语的省份和学校,所以如果你需要澄清我的代码,请告诉我):
import javax.swing.JOptionPane;
/**
*
* @author alex_
*/
public class Morse {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
char lettre = ' ';
char tLettre[] = {'A','B','C','D','E','F','G','H','I','J','K','L','M','N',
'O','P','Q','R','S','T','U','V','W','X','Y','Z'};
String tMorse[] = {".-","-...","-.-.","-..",".","..-.","--.","....","..",
".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-",
"..-","...-",".--","-..-","-.--","--.."};
lettre = JOptionPane.showInputDialog("Entrez la lettre que vous voulez traduire: ").charAt(0);
}
}
所以是啊,对不起我的英语如果它不是那么好
好吧,所以,
实际上不必遍历这两个数组。这样循环第一个(包含字母)就足够了:
for(int i = 0; i < tLettre.length(); i++){
// Here the other code
}
在其中,您应该将给定的字母(来自用户)与数组中索引i处的字母(Tlettre[i])进行比较。如果是正确的/匹配字母,那么您就得到了正确的索引(因为两个数组的排序方式相同)。
我正在为我的编程介绍课编写一个简单的莫尔斯电码翻译器。这是一个非常简单的设计基础上的技术,我已经教。 这个程序工作于单个字符转换,但不能做单词或句子。我认为问题与末尾的语句有关,但我不知道如何打印整个翻译文本。
我必须创建莫尔斯到英语,反之亦然的翻译。英语到morse部分工作,但每当我试图用morse输入一些东西时,它会给我一个ArrayIndexOutofBounds异常,我被如何修复它所困扰。我已经放入了一个分裂函数,但我只是不确定为什么我会得到异常。
及其对应的莫尔斯电码 作为测试用语。当我用这个短语把英语翻译成莫尔斯电码时,我得到了
本文向大家介绍python转换字符串为摩尔斯电码的方法,包括了python转换字符串为摩尔斯电码的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python转换字符串为摩尔斯电码的方法。分享给大家供大家参考。具体实现方法如下: 运行结果如下: ... --- ... 希望本文所述对大家的Python程序设计有所帮助。
我找到了使用ReflectionUtils的方法 现在我想驱动这个方法返回一个指定的值。通常,如果< code>myMethod是公共的,我会写例如 但是有没有可能用私有的myMethod来实现呢?< br >当我打电话时 我有Java . lang . reflect . invocationtargetexception .我读过关于PowerMock的文章,但是我想知道是否只有Mockito
我有一个较大的代码库,包含许多装饰器类,它们通常将除一个方法外的所有方法委托给一个委托对象,例如: 现在,我正在使用Junit 5为这些包装创建单元测试,调用上的每个方法,并希望验证包装委托上是否有调用,这是一个Mockito mock。 以下是我目前的代码: 当我运行这个,我得到的错误是: 我是否做错了什么,或者如果您不知道确切的方法,是否无法验证方法调用?