java倒序输出代码,倒序输出Java

用java编写一个数组逆序输出程序?

import java.util.Scanner;

网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、成都小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了夏河免费建站欢迎大家使用!

public class Main {

public static void main(String[] args) {

String a[] = new String[5];

Scanner in = new Scanner(System.in);

for(int i=0;i5;i++){

a[i] = in.next();

}

for(int j=4;j=0;j--){

System.out.print(a[j]+'\t');

}

}

}

java 一个随机数,然后倒序显示输出

方法如下:

public class Test {

// 随机数倒序的方法,参数是随机数

public void sorts(int i) {

char[] charArray = (i + "").toCharArray();

String string = "";

// 倒序显示

for (int j = charArray.length - 1; j  -1; j--) {

string += charArray[j];

}

int int1 = Integer.parseInt(string);

System.out.println(i +"倒序以后变成:" + int1);

}

public static void main(String[] args) {

Test test = new Test();

test.sorts(35461);

}

}

运行效果:

java程序,实现任意输入10个整数,倒着顺序输出数字

代码如下:已经考虑到输入错误的情况,输入的不是整数或者是字母需要重新输入。

import java.util.Scanner;

public class Test {

public static void main(String [] args){

int[] arr = new int[10];

for (int i = 0; i  arr.length; i++) {

System.out.print("请输入第"+(i+1) + "个数字:");

arr[i] = input();

}

System.out.println("输入完毕。\r\n输入结果如下:");

for (int i = 0; i  arr.length; i++) {

System.out.print(arr[i] + "\t");

}

System.out.println("\r\n倒序输出:");

for (int i = arr.length-1; i = 0; i--) {

System.out.print(arr[i] + "\t");

}

}

public static int input(){

int x = Integer.MIN_VALUE ;

try{

x = new Scanner(System.in).nextInt();

} catch(Exception e){

System.out.print("\r\n输入错误,请重新输入。");

x = input();

}

return x;

}

}

JAVA输入一个数字逆序输出?

你的Java程序错在用变量a去计算位数,导致a为0,所以后面的结果都为0,应该把a赋给一个临时变量t,用t去计算位数。

还有你的逆序算法有问题,不但复杂,而且结果不是逆序。

我给你一个Java语言的逆序算法,你看看吧.

import java.util.Scanner;

public class nx{

public static void main(String[] args){

Scanner s=new Scanner(System.in);

int a=s.nextInt();

while(a0){

System.out.print(a%10);

a=a/10;

}

}

}

用java写一段代码实现倒叙输出一段字符 如:abcd输出dcba,

java倒序输出:

public static void main(String[] args)

{

String a = "abcde";

/** 从最后一个字符开始,倒叙一个字母一个字母的输出 */

for (int i = a.length() - 1; i = 0; i--)

{

System.out.print(a.charAt(i));

}

}

JS获取复选框的值(必须在jsp页面引入jQuery,不懂可以追问)

script type="text/javascript" language="javascript"

function showMsg()

{

var str="";

$(":checkbox").each(function(){

if ($(this).is(':checked'))

{

var value = $(this).attr("value");

str = str + value +","; 

});

alert("你选中的是:"+str);

}

/script

input type="checkbox" name="info" value="A"/Abr/

input type="checkbox" name="info" value="B"/Bbr/

input type="checkbox" name="info" value="C"/Cbr/

input type="checkbox" name="info" value="D"/Dbr/

input type="checkbox" name="info" value="E"/E

br/br/

input type="button" value="点我啊" onclick="showMsg()"/

Java 数组倒序输出?

1、逆序数组有很多种方法,比如先排序,再逆序存

public static void main(String[] args) {

int[] nums = {1, 3, 5, 7, 9, 11, 13, 15, 17, 19};

System.out.print("原数组:");

for (int num : nums) {

System.out.print(num+" ");

}

System.out.print("\n倒序新数组:");

for (int num : reverseArray1(nums)) {

System.out.print(num + " ");

}

}

//1.排序后倒序

public static int[] reverseArray1(int[] nums) {

Arrays.sort(nums);

int[] reNums = new int[nums.length];

for (int i = 0; i nums.length; i++) {

reNums[i] = nums[nums.length - 1 - i];

}

return reNums;

}

//2.Collection 内置的逆序

public static int[] reverseArray2(int[] nums) {

ArrayListInteger list = new ArrayList();

for (int i = 0; i nums.length; i++) {

list.add(nums[i]);

}

Collections.reverse(list);

int [] reNums = new int[nums.length];

for (int i = 0; i nums.length ; i++) {

reNums[i] = list.get(i);

}

return  reNums;

}


网站栏目:java倒序输出代码,倒序输出Java
当前地址:http://hbruida.cn/article/dscjgce.html