总体思路:将三边值排序,只需比较两个最小边长之和是否大于最长边长即可
public class exec
{
public static void main(String[] args)
{
int[] array=new int[3];
for(int i=0;i<array.length;i++)
{
String str=javax.swing.JOptionPane.showInputDialog("Input:");
array [ i ]=Integer.parseInt(str);
}
java.util.Arrays.sort(array);
if(array[0]+array[1]>array[2])
javax.swing.JOptionPane.showMessageDialog(null,"OK!");
else
javax.swing.JOptionPane.showMessageDialog(null,"NO!");
}
}
[此贴子已经被作者于2010-12-12 08:13:40编辑过]