代碼如下:已經(jīng)考慮到輸入錯誤的情況,輸入的不是整數(shù)或者是字母需要重新輸入。
成都創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都做網(wǎng)站、成都網(wǎng)站設(shè)計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元丹陽做網(wǎng)站,已為上家服務(wù),為丹陽各地企業(yè)和個人服務(wù),聯(lián)系電話:18980820575
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)?+?"個數(shù)字:");
arr[i]?=?input();
}
System.out.println("輸入完畢。\r\n輸入結(jié)果如下:");
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倒序輸出:
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獲取復(fù)選框的值(必須在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()"/
1、逆序數(shù)組有很多種方法,比如先排序,再逆序存
public static void main(String[] args) {
int[] nums = {1, 3, 5, 7, 9, 11, 13, 15, 17, 19};
System.out.print("原數(shù)組:");
for (int num : nums) {
System.out.print(num+" ");
}
System.out.print("\n倒序新數(shù)組:");
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 內(nèi)置的逆序
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;
}
方法如下:
public?class?Test?{
//?隨機數(shù)倒序的方法,參數(shù)是隨機數(shù)
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);
}
}
運行效果: