本文目录一览:
- 1、输入a,c,u,b,e,p,f,z倒序和正序输出用java程序怎么实现
- 2、Java中定义一个六个元素数组,并按正序和倒序输出
- 3、用java实现输入一个小于99999的数字 将各个位数倒叙与正序输出 怎么弄 求指教
输入a,c,u,b,e,p,f,z倒序和正序输出用java程序怎么实现
public class Demo {
public static void main(String[] args) throws Exception {
char asc[]={'a', 'c', 'u', 'b', 'e', 'p','f','z'};
for(int i=0; iasc.length; i++){
for(int j=i+1; jasc.length; j++){
//倒序
//if(asc[i]asc[j])
if(asc[i]asc[j]){
char t = asc[i];
asc[i]=asc[j];
asc[j]=t;
}
}
}
for(int i=0; iasc.length; i++){
System.out.println(asc[i]);
}
}
}
Java中定义一个六个元素数组,并按正序和倒序输出
//定义一个6个元素的int类型数组
int[] arr = {1,2,3,4,5,6};
//正序输出
for(int i=0;iarr.length;i++){
System.out.println(arr[i]);
}
//倒序输出
for(int i=arr.length-1;i=0;i--){
System.out.println(arr[i]);
}
用java实现输入一个小于99999的数字 将各个位数倒叙与正序输出 怎么弄 求指教
这个程序比较简单,还有其他的很多方法都能够实现。
public static void main(String[] args) {
System.out.println("请输入数字(小于99999):");
Scanner scanner = new Scanner(System.in);
Integer num = scanner.nextInt();
while(num99999||num0){
System.out.println("输入错误,请重新输入:");
num = scanner.nextInt();
}
StringBuffer sb = new StringBuffer(num.toString());
System.out.println(num+" 正序输出为: "+sb.toString());
System.out.println(num+" 倒序输出为: "+sb.reverse());
}