java命令提示符_Java命令提示符错误

我正在研究一个将英语转换成摩尔斯电码的翻译器,而另一种方式则是。我编写了代码并且能够编译它,但是在输入了我想要转换的句子之后,命令提示短划线就会转到下一行并且什么都没有出来。这是我的代码问题吗?

这是我的代码:

(不是最有效的,因为我仍然是新的Java,所以任何提示也将不胜感激)

import javax.swing.JOptionPane;

public class translator {

public static void main ( String [] args ) {

String s1 = "Morse";

//Decide whether Morse code or English

String decide = JOptionPane.showInputDialog("Enter 'English' for Morse to English code translation and 'Morse' for English to Morse code translation.Pay attention to Caps.");

//Enter String

String phrasep = JOptionPane.showInputDialog("Enter the words you wish to translate.");

if ( decide.equals( s1 ))

toMorse( phrasep );

else

toEnglish( phrasep );

}

// Translate to Morse

public static void toMorse( String phrase1 )

{

char[] english = new char[36];

char[] number = { 1 };

for ( int i = 65, j = 0; i < 91; i++, j++)

{

english[j] = (char)i;

}

english[26] = 1;

english[27] = 2;

english[28] = 3;

english[29] = 4;

english[30] = 5;

english[31] = 6;

english[32] = 7;

english[33] = 8;

english[34] = 9;

english[35] = 0;

String[] morse = new String[36];

morse[0] = " .- ";

morse[1] = " -.. ";

morse[2] = " -.-. ";

morse[3] = " -.. ";

morse[4] = " . ";

morse[5] = " ..-. ";

morse[6] = " --. ";

morse[7] = " .... ";

morse[8] = " .. ";

morse[9] = " .--- ";

morse[10] = " -.- ";

morse[11] = " .-.. ";

morse[12] = " -- ";

morse[13] = " -." ;

morse[14] = " --- ";

morse[15] = " .--. ";

morse[16] = " --.- ";

morse[17] = " .-. ";

morse[18] = " ... ";

morse[19] = " - ";

morse[20] = " ..- ";

morse[21] = " ...- ";

morse[22] = " .-- ";

morse[23] = " -..- ";

morse[24] = " -.-- ";

morse[25] = " --.. ";

morse[26] = " .---- ";

morse[27] = " ..--- ";

morse[28] = " ...-- ";

morse[29] = " ....- ";

morse[30] = " ..... ";

morse[31] = " -.... ";

morse[32] = " --... ";

morse[33] = " ---.. ";

morse[34] = " ----. ";

morse[35] = " ----- ";

String phrase = phrase1.replace( "//s+", "|");

String[] translation = new String[phrase1.length()];

for ( int j = 0, t = 0, n = 1; j < phrase.length(); j++)

{

while ( j < phrase.length() )

{

if ( phrase.substring(t, n ).equals ( english[j] ) )

{

translation[t] = morse[j];

t++;

n++;

}

}

}

System.out.println( translation );

}

public static void toEnglish( String phrase)

{

System.out.println( phrase );

}

}

要在命令提示符中卸载Java,可以按照以下步骤进行操作: 1. 打开命令提示符:按下Win键 + R,然后输入cmd并按下回车键,这将打开命令提示符窗口。 2. 输入卸载命令:在命令提示符窗口中,输入以下命令并按下回车键:java -jar pic_diff 3. 等待卸载完成:等待命令执行完毕,这样就可以成功卸载Java了。 请注意,以上命令是根据引用中提供的信息来的,如果您使用的是其他版本的Java或其他命令,请根据相应的文档或参考资料进行操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [pic_diff:比较图像并放入差异图像](https://download.csdn.net/download/weixin_42140846/18234141)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [win10系统通过cmd命令提示符卸载升级补丁的操作方法](https://blog.csdn.net/weixin_42310670/article/details/114960488)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值