想要输出这个程序,它告诉2个单词是否是字谜。我想知道如何将所有系统.out.print命令更改为J选项窗格命令!我很乐意得到任何帮助,因为我是一名一年级的程序员,并且有这个任务到期。
import java.util.Arrays;
public class NewAnagram
{
public static void main(String[] args)
{
if (args.length != 2)
{
System.out.println("2 words have not been entered!");
}
else
{
printPhrases(args[0], args[1]);
}
}
public static boolean anagramSearch(String phrase1, String phrase2)
{
String ltrsOnlyOne = lettersOnly(phrase1);
String ltrsOnlyTwo = lettersOnly(phrase2);
char[] first = ltrsOnlyOne.toLowerCase().toCharArray();
char[] second = ltrsOnlyTwo.toLowerCase().toCharArray();
Arrays.sort(first);
Arrays.sort(second);
if (Arrays.equals(first, second))
{
return true;
}
else
{
return false;
}
}
public static String lettersOnly(String word)
{
int length = word.length();
StringBuilder end = new StringBuilder(length);
char j;
for (int i = (length - 1); i >= 0; i--)
{
j = word.charAt(i);
if (Character.isLetter(j))
{
end.append(j);
}
}
return end.toString();
}
public static void printPhrases(String phrase1, String phrase2)
{
boolean isFound = anagramSearch(phrase1, phrase2);
if (isFound == true)
{
System.out.println(phrase1 + " is an anagram of "+ phrase2);
}
if (isFound == false)
{
System.out.println(phrase1 + " is not an anagram of "+ phrase2);
}
}
}
像这样的一行
System.out.println(phrase1 + " is not an anagram of "+ phrase2);
将在JOptionPane版本中:
JOptionPane.showMessageDialog(null, phrase1 + " is not an anagram of " + phrase2);
其中第一个参数是对话框的父级。由于您的应用程序中没有任何其他窗口,只需传递null
。
希望有人能帮我做这件事,我对Java很在行。我的问题是,当我打印数组时,会得到一些字符,我想打印数组中的点数。(请忽略不相关的代码,我甚至还没有完成)
我有一个包含许多组件的BorderPane。有没有办法将BorderPane转换为Image并存储到ImageView中?
因此,在我的main方法的最开始,我有一个这样的JOptionPane: 然而,在我开始输入之前,我需要手动点击弹出菜单。有什么方法可以让我一运行程序,它就会自动“选择”弹出窗口,这样当我开始输入时,它就会出现在文本框中。如果用< code>JOptionPane不能做到这一点,我可以用其他方法,我只需要得到一个用户输入的字符串,并记住上面的约束。
问题内容: 我正在开发一些应用程序,它允许从SD卡中选择图像,将其保存到数据库中并为ImageView设置此值。我需要知道将uri转换为字符串并将字符串转换为uri的方法。现在,我使用了Uri的getEncodedPath()方法,但是例如,此代码不起作用: 因此,我不知道如何将Uri保存到数据库中并根据保存的值创建新的Uri。请帮我修复它。 问题答案: 我需要知道将uri转换为字符串并将字符串转
我正在努力将图像标记转换为链接并复制标记内的参数,即。 进入 我的问题不仅仅是复制src和alt数据,还包括丢失和额外的标记。 进入 和 进入 这需要对整个字符串中img标记的所有实例执行。 不是说听起来像是一个挑战,但是有人能提出一个可能的解决方案吗,我相信这可以用preg_replace但是我就是做不到? 非常感谢。
最近,我浏览了一些网站,将中缀转换成前缀符号,最后我被卷了起来。 我已经给出了我所做的步骤。。 例:-(1(2*3))(5*6)(7/8) 方法1:-(无需任何算法的手动转换):- 方法2:- 根据现场情况http://scanftree.com/Data_Structure/infix-to-prefix 所以,在这里我完全被绞死了。 请任何人提供以下方面的信息:- 关于我在以上2种方法中哪里出