为了账号安全,请及时绑定邮箱和手机立即绑定

输出乱码问题,急急急~~~~


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

System.out.println(scores);

}

这个逆序排列输出是乱码怎么回事:

[I@2a139a55

[I@2a139a55

[I@2a139a55

[I@2a139a55

[I@2a139a55

[I@2a139a55

[I@2a139a55


正在回答

3 回答

好吧,没人知道啊,我已经解决了,输出的时候是数组模式,如果输出的话要转换成字符串才可以,或者直接输出数值;


System.out.println(scores[i]);


ok?

1 回复 有任何疑惑可以回复我~

输出结果是乱码~~

-23

52

64

73

89

91

119

********************************

-23

52

64

73

89

91

119

[I@2a139a55

[I@2a139a55

[I@2a139a55

[I@2a139a55

[I@2a139a55

[I@2a139a55

[I@2a139a55


0 回复 有任何疑惑可以回复我~

我的代码应该没问题啊,特意加入正续排列:

package lession;

import java.util.Arrays;

public class 521 {

public static void main(String[] args) {

int [] scores = {89,-23,64,91,119,52,73};

Arrays.sort(scores);

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

System.out.println(scores[i]);

}

System.out.println("********************************");

for (int score : scores){

System.out.println(score);

}

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

System.out.println(scores);

}

}

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

输出乱码问题,急急急~~~~

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信