注册 登录
编程论坛 JAVA论坛

java中文输出问题

HAPPYBOP 发布于 2015-11-16 22:19, 1082 次点击
java怎么输入输出汉字?假如我输出一个字符串这个字符串的长度不确定,但是我给他固定的输出长度例如“add”,保留7个空间给他,输出“add    ”“addddd”则输出“addddd ”
4 回复
#2
HAPPYBOP2015-11-18 21:19
回复 2楼 边小白
具体是怎样的呢?能给个代码吗?
还有能回答一下我第二个问题吗?谢谢
#3
calix2015-11-19 08:53
程序代码:
public static void main(String args[]) {
        String str = "汉字";
        String s1 = "abc";
        String s2 = "abcdef";
        System.out.println(str);//只要编码合适可以直接输出
        System.out.printf("%-7s%n", s1);//类似C语言的printf函数
        System.out.printf("%-7s", s2);
}
#4
诸葛欧阳2015-11-19 08:54
编码方式可以设置
1