本文目錄一覽:
- 1、用java實現輸入一個小於99999的數字 將各個位數倒敘與正序輸出 怎麼弄 求指教
- 2、Java中定義一個六個元素數組,並按正序和倒序輸出
- 3、這個確認是否為正序的java怎麼寫啊?
- 4、Java項目中有按時間排序(可正序,可倒敘),熱度排序(可正序,可倒敘)該怎麼做?
用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());
}
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怎麼寫啊?
按照題目要求編寫的確認是否正序的Java程序如下
import java.util.Scanner;
public class E{
public static void main(String[] arge){
int n,i,flag=1;
System.out.print(“輸入數組的個數:”);
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
int[] arr=new int[n];
System.out.print(“輸入”+n+”個數:”);
for(i=0;iarr.length;i++){
arr[i]=sc.nextInt();
}
for(i=0;iarr.length-1;i++){
if(arr[i]arr[i+1]){
flag=0;
break;
}
}
if(flag==1){
System.out.println(“該數組已經從小到大排!”);
}else{
System.out.println(“該數組沒有從小到大排!”);
}
}
}
Java項目中有按時間排序(可正序,可倒敘),熱度排序(可正序,可倒敘)該怎麼做?
數據是存在資料庫中,可以通過sql查詢實現數據的排序
數據存儲在redis中,通過zset實現排序
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243016.html
微信掃一掃
支付寶掃一掃