在java中将日语字符串转换为双字节格式

时间:2016-02-23 19:00:10

标签: java type-conversion

我想将日语字符串转换为双字节格式。不知道怎么做。自从过去2天以来一直困在这里。

我在下面尝试了一些编码,但它没有用。日语字符串在sMessage中

的System.out.println(sMessage);

# Train random forest classifier, calibrate on validation data and evaluate
# on test data
clf = RandomForestClassifier(n_estimators=25)
clf.fit(X_train, y_train)
clf_probs = clf.predict_proba(X_test)
sig_clf = CalibratedClassifierCV(clf, method="sigmoid", cv="prefit")
sig_clf.fit(X_valid, y_valid)
sig_clf_probs = sig_clf.predict_proba(X_test)
sig_score = log_loss(y_test, sig_clf_probs)
print "Calibrated score is ",sig_score

1 个答案:

答案 0 :(得分:0)

这就是我认为你想做的事情

sMessage.getBytes("UTF-8");

您需要定义转换为字节数组时应使用的字符集。否则它将使用默认值,从环境变量中读取

file.encoding

请注意,UTF-8并不意味着“双字节格式”,每个字符最多可以包含4个字节。

https://sv.wikipedia.org/wiki/UTF-8