要求如下 : 可以随便输入一个整数 把每1位看成1个数 输出最大的和最小的数 如果输入的是个位数 则 最大和最小的 是本身
如果有包要导入 要有导入包
要是完整的程序 能运行
请认真回答 试一下 漏洞百出 汗
1楼 连输入都不能输入
2楼 可能可以 但不知道咋试 不完整
3楼 可以运行 但结果错误 位数一多 就错了 还容易排错
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
boolean result = false;
do{
System.out.print("请输入整数:");
Scanner scan = new Scanner(System.in);
long num = scan.nextInt();
int[] value = new int[10];//最多10位整数
int i = 0;//数组索引
if(num / 10 == 0) {
System.out.println("The Max and The Min is :" + num);
} else {
while(num != 0) {
value[i] = (int) (num%10);
i++;
num /= 10;
}
value[i] = 10;
int min = 10, max = 0;
for(i=0; i<value.length && value[i]!=10; i++) {
if(max < value[i]) {
max = value[i];
}
if(min > value[i]) {
min = value[i];
}
}
System.out.println("The Min:" + min);
System.out.println("The Max:" + max);
}
System.out.println("还要继续吗?(y/n)");
String c = scan.next();
if(c.equals("y")||c.equals("Y")) {
result = true;
} else if(c.equals("n") || c.equals("N")) {
result = false;
System.out.println("结束!");
}
}while(result);
}
}
需要修改就提出来
用JAVA编写 简单的程序 求教
import java.util.Scanner;public class Test { public static void main(String[] args) { boolean result = false;do{ System.out.print("请输入整数:");Scanner scan = new Scanner(System.in);long num = scan.nextInt();int[] value = new int[10];\/\/最多10位整数 int i = 0;\/...
用JAVA制作简单的ATM的代码 求教
哪儿不清楚的可以给我留言嘛,刚开始学习的时候就要多看看别人写的代码,然后从中学习。这里写的用到了简单的封装面向对象静态类,你可以在多了解下,不难的。import java.util.Scanner;public class Atm { \/\/显示菜单 static void showMenu() { System.out.println();System.out.print("1.查询账户...
求教编程做出一个两人多人之间简单的聊天程序
1. 首先,Socket 连接非常简单:var socket:Socket = new Socket();socket.connect("127.0.0.1", 8888);其中 connect() 方法中的两个参数分别为是主机名和端口号(端口号尽量用 1024 以上)。好了,这样就连接上了。接下来是读写的问题。2. 向服务器端写入字符串:我们在 sendMessage()...
JAVA 编程题求教
第一问:class List1 { public static void main(String args[]) throws Exception { int b;while((b=System.in.read()) != -1){System.out.write(b);} } } 第二问:import javax.swing.JOptionPane;class List2 { public static void main(String[] a){ String str = JOptionPane.show...
初学了一段时间Java。想做一个应用程序,程序只需要播放一个本地视频...
使用javafx的Media,MediaPlayer,MediaView。代码如下:import java.io.File;import javafx.application.Application;import javafx.beans.binding.Bindings;import javafx.beans.property.ReadOnlyProperty;import javafx.beans.value.ObservableValue;import javafx.event.ActionEvent;import javafx.geometry.Pos;import...
急!求教Java高手!以下是我的Java代码,我在注释中写明了我的想法,和问题...
import java.awt.*;import java.awt.event.*;import java.io.*;class jfr extends JFrame { String getpath;String gettype;String getname;JTextField jf1 = new JTextField();\/\/ 接收用户输入的文件夹路径 JTextField jf2 = new JTextField();\/\/ 接收用户输入的文件夹下的文件类型 JTextField jf...
求一个简单又有趣的JAVA小游戏代码
import java.io.*; public class CaiShu{ public static void main(String[] args) throws IOException{ Random a=new Random(); int num=a.nextInt(100); System.out.println("请输入一个100以内的整数:"); for (int i=0;i<=9;i++){ BufferedReader bf=new BufferedReader(new InputStreamReader(...
java排列组合问题,设计一段程序将3,5,5,8,9这几个数所有可能的随机排列...
public static void main(String[] args) { TreeSet<String> ts = new TreeSet<String>();Pattern p = Pattern.compile("\\\\d*55\\\\d*");for(int j = 35589;j<=98553;j++) { String str = String.valueOf(j);char[] ch = str.toCharArray();Arrays.sort(ch);if(String.valueOf(ch...
java代码~(找不出来错误了~求教~谢谢)
没有错,但是没有输出。你不是不是忘了把代码写在方法里了?public class test { public static void main(String[] args){ int index = 0;int[] array = new int[1000];for(int i = 0; i < 1000; i++){ if(i % 4 == 0){ array[index] = i;index++;} } System.out....
求教java大神,下面这个JUI界面是怎么布局而成的
按照你的JUI界面要求编写的Java布局程序如下:import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.Font;import java.awt.GridLayout;import javax.swing.BorderFactory;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;...