1. 程式人生 > >java float[]轉String,String轉float[]

java float[]轉String,String轉float[]

package index;

import java.util.Arrays;

//float[]轉String,String轉float[]
public class Change {

	public static void main(String[] args) {
	
		init();
	}
	public static  void init() {
		float[] fs = { 1.83f, 2.50f, 3.14f };
		StringBuilder stringBuilder = new StringBuilder();
		for (int i = 0; i < fs.length; i++) {
			stringBuilder.append(fs[i] + " ");
		}
		String s = stringBuilder.toString();
		
		System.out.println("init:"+s);
		
		toBack(stringBuilder.toString());
	}

	public static  void toBack(String string) {
		String[] strings = string.split(" ");
		float[] fs = new float[strings.length];
		for (int i = 0; i < strings.length; i++) {
			fs[i] = Float.parseFloat(strings[i]);
		}
	
		System.out.println("toBack:"+Arrays.toString(fs));
		for (float f : fs) {
			System.out.println(f);
		}
	}
}

在這裡插入圖片描述

相關推薦

java float[]String,Stringfloat[]

package index; import java.util.Arrays; //float[]轉String,String轉float[] public class Change { pub

Python將list中的string批量化成int/float

最近在處理詞向量這塊,因為平時習慣把處理的詞向量儲存成檔案,但是txt檔案讀取出來的都是string格式的數字,有必要轉成float型 上網查了一下教程,在這記錄一下: data = ['1','3.

pandas string格式成int,float

如果y1的 amount列是string格式的 y1 = pd.to_numeric(y1.amount, errors=’ignore’ )/10000 errors=’coerce’, 會返回nan,these errors will be ignore

JavaString字符串toString()、String.valueOf()、String、+ ""的區別

builder arc span 但是 內容 end hello 部分 exception Object#toString(): Object object = getObject(); System.out.println(object.toString());

Java 中要將 String 類型化為 int 類型

ava index 需要 amp con 轉換 catch div 出現 在 Java 中要將 String 類型轉化為 int 類型時,需要使用 Integer 類中的 parseInt() 方法或者 valueOf() 方法進行轉換. 例1: 1 2 3 4 5

json字符串java的Map<String,String>

json字符串轉成javamappackage com.iqc.app.qc.common.util; import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map; public

java使用格式String成Date型

simple ace for long new time int TE cal public class TimeTwo { public static void main(String[] args) throws ParseException{ St

JAVA將異常的堆棧信息String

nts exceptio tac 需要 exc 快速 tst pri public 有時候我們需要將系統出現異常的堆棧信息顯示到異常頁面的一個隱藏的DIV內,這樣查看源時就可以快速的定位到異常信息。這個時候就要將異常信息轉成String。 /* * 將異常的堆

Java】ArrayList<String>化為String陣列問題

Java的容器類Collections中toArray()方法,可以把諸如ArrayList<String>的動態陣列、不定長轉化靜態陣列、定長陣列String[] 但是,如下的轉化方式是錯誤的。 [java]&nbs

javaString字串化成list<Integer>格式

最近開發中遇到問題,同事在傳給我ids時拼接為String字串格式,轉化成List,網上的轉化大致為: String[] strs = {"1","3","12","33"}; List<String> sList = Arrays.asList(strs); 而我要的是轉化後

java Stringint int化為String

  String轉int String str = "123"; int a = Integer.parseInt(str); System.out.println(a); Integer b = Integer.valueOf(str); System.out.println(b); i

Java, String型別Date型別的方法

前端獲取的資料是:yyyy-MM-dd(如:”2017-10-19”),後端實體類的資料型別是java.util.Date,其中的資料轉換問題 String time = "2017-10-19"; SimpleDateFormat sdf = new Simple

Java將ListString[] 以及將ListString

今天在做自然語言處理的使用用到了資料結構之間的轉換問題,現在將這一類問題的解決方法統一記錄,方便日後使用。 首先供上Java JDK8的API文件:https://docs.oracle.com/javase/8/docs/api/ 1.List轉String[] String []

java 日期格式化 與 String格式化日期 日期運算

public static void main(String[] args) throws ParseException { long day = (strToDate("20180922").getTime() - getNewDate().getTime())/(24

Java中如何正確的將byte[]陣列化為String型別?

   很多人在程式設計時,總是喜歡用一下方法將陣列轉為字串:(a為byte陣列)     String s=a.toString(); 可是每次返回的時候,新手看來返回的結果是亂碼,比如說我,寫RSA演算法時,沒有注意,就以為是解密出來的亂碼(哈哈哈),但其實[[email protected]

Java開發中巧妙實現將byte[]陣列化為String型別

很多人在Java程式設計時,總是喜歡用一下方法將陣列轉為字串:(a為byte陣列)   String s=a.toString(); 可是每次返回的時候,新手看來返回的結果是亂碼,比如說我,寫RSA演算法時,沒有注意,就以為是解密出來的亂碼(哈哈哈),但其實[[email p

java中intString位數不足前面補零

java中int轉成String位數不足前面補零 轉載自: http://ych0108.iteye.com/blog/2174134 java中int轉String位數不夠前面補零 String

java listString,listmap,String陣列list,帶逗號Stringlist

專案中經常會遇到list轉String,list轉map,String轉list等情況,特在這裡記錄一下。 1.list轉String 將List集合轉化為用符號隔開的String字串,只要用StringUtils中的join就行。 String

java 以逗號隔開的String字串int陣列

private int[] stringConvertInt(String value) { int[] intArr = new int[0]; if(isNull(value)){ intArr = new int[0];

java byte與char、String原理

一、位元組和unicode Java核心是unicode的,就連class檔案也是,但是很多媒體,包括檔案/流的儲存方式是使用位元組流的。因此Java要對這些位元組流經行轉化。 char是unicode的,而byte是位元組。Java中 byte/char互轉的函式在su