TEL:400-8793-956
当前位置:程序、服务器

Java中的反向数组(帮助)

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-12 10:02:33

 问:程序需要询问用户输入。用户需要输入一些数字,程序应显示相反的版本。例如,用户输入1,2,3,4,5,最终结果是5,4,3,2,1。 ,或者至少想帮助我解决这个问题?亲切的问候。

 
公共 类 Practice1  { 
public static void main (String [] args ){ Practice1 reversedArray = new Practice1 (); reversedArray 。generateData (); }公共空隙generateData (){扫描器Ñ =新扫描仪(系统。在); 系统。出来。println (“输入数字” ); 整数x          
 
         =  n 。nextInt (); 
int array [] = new int [ x ]; 对(INT我= 0 ;我<阵列。长度;我++){ X =新的随机()。nextInt (10 )-1 ; 数组[ i ] = x ; } printArray (array ); reverseArray (数组            
 
        );        
}公共空隙printArray (INT阵列[]){对于(INT我= 0 ;我<阵列。长度;我++){系统。出来。println (数组[ i ] + “” ); }系统。出来。println (“ \ n” ); } public void reverseArray (int array    
 
       []){ 
int temp ; 对(INT我= 0 ;我<阵列。长度;我++){对于(INT Ĵ = 0 ; Ĵ <阵列。长度-我- 1 ; Ĵ ++){温度=阵列[ Ĵ ]; 阵列[ Ĵ ] =阵列[ Ĵ + 1 ]; 数组[
 
                j + 1 ]  =  temp ;                
} } printArray (array ); } }         
 
 
答:您是否看过公共语言库,该库具有用于执行此操作的内置方法?
 
ArrayUtils 。反向(int [] 数组)
只是一个想法。如果您必须自己构建它,则在线上有许多显示工作代码的资源。这是一个这样的地方。
上一篇: WordPress主题未在仪表板外观的“主题”部分显示图像或细节
下一篇: Windows 10安装Android Studio“路径过长”时出错