java如何將各種型別的陣列直接列印輸出
直接通過Arrays集合工具類提供的如下方法,來實現將各種型別的陣列輸出列印:
Arrays.asList(陣列);
Arrays.toString(陣列);
如果要將int陣列打印出來,可以使用Arrays.toString。
下面有一個小例程:
package testArray;
import java.util.Arrays;
public class testArray {
public static void main(String[] args) {
int [] a = new int[5];
int [] b = {1,45,65,345};
String[] c = {"dewd" ,"fwefew","fewf"};
for(int i = 0; i < 5; i ++){
a[i] = i;
}
System.out.println("陣列A: " + Arrays.asList(a));
System.out.println("陣列B: " +Arrays.toString(b));
System.out.println("字串C: " +Arrays.toString(c));
System.out.println("字串C: " +Arrays.asList(c));
}
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
輸出結果:
陣列A: [[[email protected]]
陣列B: [1, 45, 65, 345]
字串C: [dewd, fwefew, fewf]
字串C: [dewd, fwefew, fewf]
相關推薦
java如何將各種型別的陣列直接列印輸出
直接通過Arrays集合工具類提供的如下方法,來實現將各種型別的陣列輸出列印:Arrays.asList(陣列);Arrays.toString(陣列);如果要將int陣列打印出來,可以使用Arrays.toString。 下面有一個小例程:package testArray
將一個有序陣列倒序輸出
拿到有個題目對於初學者來說不能直接寫程式碼程式:因為如果沒有完全理解其中的思想寫起來是很困難的,首先我們要學會分析問題,然後給出解題方法。 下面我將以一個例項進行解釋說明:程式碼如下: package Demo; public class ArrayDaoXu {/** * 陣列的倒序輸出 * @par
【Java】各種型別轉換大全
目錄 Object轉Integer public static void main(String[] args) { Object obj = 111;
在java中將各種型別資料轉化為json和從json中取資料
首先,匯入以下jar包 下面是各種型別轉化為json和從json中取出資料的程式 package jsontest; import java.util.ArrayList; import java.util.HashMap; import java.util.List;
JAVA判斷各種型別資料是否為空
1、判斷list是否為空(Map、Set同list) if(list != null && list.size() != 0){ } if(list != null && !list.isEmpty()){ } list!=null:
Java-IO之PrintWriter(字元列印輸出流)
PrintWriter是字元型別的列印輸出流,繼承於Writer,用於向文字輸出流列印物件的格式化表示形式。 PrintWriter的主要函式: PrintWriter(OutputStream out) PrintWriter(OutputStream out, boo
java基礎-各種型別及轉換(int,string,char,short,date)
java資料型別和c/c++相似,但java是面向物件程式設計,和其他語言有一定的區別,下面請看幾個例子。 寫給初學者看的,我的第一篇部落格。。高手勿噴。。。有錯請指出~謝謝! 如: (一)整型int: int a=0;//整型變數a Integer b=0;//Inte
關於使用java將一定範圍內數字篩選輸出的程式設計思想
曾經看過一篇文章,裡面講的是關於JAVA程式設計思想的問題,其中提到過的一句話讓我印象深刻:一個主方法裡除了例項化物件和呼叫方法之外的程式碼不會超過四行。 當然,這是一個比較誇張的比喻 ,但在實際的程式設計中,如果能寫一個工具類的話,是不會
【736c677c4】java的各種型別轉換,挺全
java型別轉換 Integer String Long Float Double Date 1如何將字串 String 轉換成整數 int? A. 有兩個方法: 1). int i = Integer.parseInt([String]); 或 i = Integ
int型別按位元組列印輸出
今天在專案程式設計中,遇到一個問題,u32型別的引數,要賦值給一個u8 array[3],想用memcpy()函式進行賦值,由於型別大小不一致,一時不知道怎麼做,經過查詢,得以解決。說明如下; 專案是在內網中做,在查詢過程中用自己筆記本做了一下實驗,vs2013版本。 類似主題是int型別按位元組
Java 將控制檯輸出列印 輸出到本地檔案
1.將控制檯列印的資訊輸出到本地檔案 File f=new File("D:\\out.txt"); f.createNewFile(); FileOutputStream fileOutputStream = new FileOutputStream(f);
java中列印輸出陣列內容的三種方式
今天輸出陣列遇到問題,學習一下列印輸出陣列內容的幾種方式 錯誤示範:System.out.println(array); //這樣輸出的是陣列的首地址,而不能打印出陣列資料。(唉,我開始就是這麼寫的。。。) 一維陣列: int[] array= {1,2,3,4,5,6}; 方式一:for迴圈
用java中的二維陣列列印輸出《楊輝三角》
package oop; /** * * @author CZL * 使用二維陣列列印一個 10 行楊輝三角. 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 .... 【提示】 1. 第一行有 1 個元素, 第
【程式29】 TestAdd3.java 題目:求一個3*3矩陣對角線元素之和 1.程式分析:利用雙重for迴圈控制輸入二維陣列, //再將a[i][i]累加後輸出。
//【程式29】 TestAdd3.java 題目:求一個3*3矩陣對角線元素之和 1.程式分析:利用雙重for迴圈控制輸入二維陣列, //再將a[i][i]累加後輸出。 public class TestAdd3App { /** * @param args
Java 案例六 奇數求和 水仙花 列印乘法口訣 列印陣列 逆序輸出陣列 選擇排序 氣泡排序 折半查詢
1.奇數求和 /* 編寫程式求1+3+5+...+99的和值 有一個數據從0變到100 迴圈 int i = 0; ,+100 ++ 從0-100,範圍內找到奇數 數%2==1 奇數 所有的奇數求和 需要變數,儲存奇數的求和 實現步驟: 1.程式中可以使用的資料
Java 案例六 奇數求和 水仙花 列印乘法口訣 列印陣列 逆序輸出陣列 選擇排序 氣泡排序 折半查詢
1.奇數求和 /* 編寫程式求1+3+5+...+99的和值 有一個數據從0變到100 迴圈 int i = 0; ,+100 ++ 從0-100,範圍內找到奇數 數%2==1 奇數 所有的奇數求和 需要變數,儲存奇數的求和 實現步驟: 1.程式中可
Java宣告一個10個元素的整數陣列,隨機賦值,列印輸出,排序後,列印輸出
import java.util.Random; public class Arr11{ public static void main(String[] args){ int[] aa =new int [10]; Rand
將字串"a,b,c"以逗號分隔轉換為陣列並列印
主要利用了String的split方法。 package com.dylan.test; /** * @author xusucheng * @create 2017-12-22 **/ public class Test { public static void
Java 輸入一行以空格分隔字元作為輸入資料轉存為陣列形式並輸出
用java寫一些演算法題目的時候需要輸入一些資料,像C或者CPP都可以有專用的輸入函式進行輸入,在Java裡需要稍微麻煩一些,具體程式碼如下: import java.util.Scanner; public class Main{ public static void main(
將int型別的陣列轉換為bool陣列 in Python
#coding=UTF-8 import numpy as np # int array array1 = np.array([1,0,1,0]) # convert int array to bool list list1 = [True if array1[i]==0 else