system.out.print();
专注于为中小企业提供网站建设、成都网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业休宁县免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
system.out.println();
这两种输出,你应该是使用的下边有ln的,这个是添加换行符的输出
横向使用上边的就行了
AC
定义:一个类中含两个以上同名的方法,他们之间就构成重载
特点:
1、必须是两个以上同名的方法
2、方法之间的参数组合必须不同(参数的数目不同或者参数的类型不同)
3、方法的返回值不能作为判断方法之间是否构成重载的依据
将所有的System.out.print()改成System.out.println(),后面的这个带有换行,前面的没有
具体实现代码如下:
package test;
public class Test
{
public static void main(String[] args)
{
String separator = System.getProperty("line.separator");
String str = "床前明月光" + separator + "疑是地上霜" + separator + "这是最长的一行" + separator + "最短的一行";
String[] strArray = str.split(separator);
int maxLine = 0;
String tmpStr = null;
for (int i = 0; i strArray.length; i++)
{
if (strArray[i].length() maxLine)
{
maxLine = strArray[i].length();
}
}
for (int j = 0; j maxLine; j++)
{
for (int i = 0; i strArray.length; i++)
{
if (j = strArray[i].length())
{
tmpStr = "\t ";
}
else
{
tmpStr = "\t" + strArray[i].charAt(j);
}
System.out.print(tmpStr);
}
System.out.println("");
}
}
}
JSP页面,str为你传到页面的字符串变量
table
trtd
%if(str.length1){
for(int 1=0;istr.length;i++){%
%=str.substring(i,i+1)%br/
%}}%
/td/tr
/table
思路是每输出一个字符换行(未测试)
下面用HTML展示类似效果(复制即可)
html
headtitle/title/head
body
input type="text" id="a"
input type="button" value="转向" onclick="shu()"
/body
script language="javascript"
function shu()
{
var str2="";
var str1 = document.getElementById("a").value;
if (str1.length1)
{
for (var i=0; istr1.length; i++)
{
str2=str2+str1.substring(i,i+1)+"\n";
}
}
alert(str2);
}
/script
/html