public class test {
创新互联建站服务项目包括全南网站建设、全南网站制作、全南网页制作以及全南网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,全南网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到全南省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
public static void main(String[] args)
{
String arrStu[][] = {
{"20073401","王红","女","18"},
{"20073402","小李","女","18"},
{"20073403","张三","女","18"},
{"20073404","何文","女","18"} };
System.out.println("下面是打印结果:学号\t姓名\t性别\t年龄");
// 打印二维数组arrStu中的所有元素
for(int i = 0;iarrStu.length;i++)
{
System.out.print("第"+(i+1)+"行 :");
for(int j =0;jarrStu.length;j++)
{
System.out.print(arrStu[i][j]+"\t");
}
System.out.println();
}// end of arrStu
}
}
System.out.println();有换行的功能
System.out.print();没有换行功能
public static void myPrint(int arr1[][],int arr2[][],int arr3[][]) {
System.out.println("arr1:\t\tarr2:\t\tarr3:");
for(int i=0;iarr1.length;i++) {
for(int j=0;jarr1[i].length;j++) {
System.out.print(arr1[i][j]+" ");
}
System.out.print("\t");
for(int j=0;jarr2[i].length;j++) {
System.out.print(arr2[i][j]+" ");
}
System.out.print("\t");
for(int j=0;jarr3[i].length;j++) {
System.out.print(arr3[i][j]+" ");
}
System.out.println();
}
}
将所有的System.out.print()改成System.out.println(),后面的这个带有换行,前面的没有
system.out.print();
system.out.println();
这两种输出,你应该是使用的下边有ln的,这个是添加换行符的输出
横向使用上边的就行了
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
可以实现横向输出,解决思路如下:首先Java定义数据接口,输出数据,其次使用script接收数据接口数据,然后通过循环方式把数据展现到页面上