栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

文字竖排列,Java基础语法实例之我的名字

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

文字竖排列,Java基础语法实例之我的名字

有文本如下,需要竖排版:
<现实>我的爱人(我的鸟的本名)
<现实>冰龙战士纯属虚构。如论真相,看我没有。如果真是如此,大可洋河一跃。
<真相>希伯来族本就没有。如论真相,请看厚颜。如果真是如此,洋河一跃真相大白。
<总标签>
123<标签>当年有一种族名曰“”。
123<标签>后来皇帝为了吃喝命令找到天地。
123<标签>后来天地找到了再到后来天地消失了。
123<标签>再到后来。
123<标签>我的命结束了。
123<标签>长生不老药找到了。
123<标签>再到后来,我的命没有了。
123<标签>再到后来,我的命有了。
123<标签>再到后来,我的命又有了。
123<标签>天下终于知道我的命真的没有了。

要求:尖括号中的要去掉,‘123’要算一个字。
Java代码如下:

package aannpk;

public class aa {
	public static String whereMyTxt(String S , String s1 , String s2){
		String r = new String("");
		if (S.startsWith("123")) r = "123";
		
		int i1 = S.indexOf(s1);
		int i2 = S.indexOf(s2,i1+1);
		int i3 = S.indexOf(s1,i2+1);
		
		S = r.concat(S.substring(i2+1,i3));
	
		return S;
	}
	public static void pai2ban3(String s13,String s12,String s11, String s10,String s9,String s8,String s7,String s6,String s5,String s4,String s3,String s2,String s1){
		
		int highLine = 0;
		if (s13.length()>highLine) highLine=s13.length(); 
		if (s12.length()>highLine) highLine=s12.length(); 
		if (s11.length()>highLine) highLine=s11.length(); 
		if (s10.length()>highLine) highLine=s10.length(); 
		if (s9.length()>highLine) highLine=s9.length(); 
		if (s8.length()>highLine) highLine=s8.length(); 
		if (s7.length()>highLine) highLine=s7.length(); 
		if (s6.length()>highLine) highLine=s6.length(); 
		if (s5.length()>highLine) highLine=s5.length(); 
		if (s4.length()>highLine) highLine=s4.length(); 
		if (s3.length()>highLine) highLine=s3.length(); 
		if (s2.length()>highLine) highLine=s2.length(); 
		if (s1.length()>highLine) highLine=s1.length(); 
		
		int lineCo = s11.length();
		int i;
		System.out.println("");
		for (i=0;i");

			if (s13.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s13.startsWith("123") & i>2) | s13.startsWith("123") != true)  
			{
				if (i" + s13.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s12.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s12.startsWith("123") & i>2) | s12.startsWith("123") != true)  
			{
				if (i" + s12.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s11.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s11.startsWith("123") & i>2) | s11.startsWith("123") != true)  
			{
				if (i" + s11.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s10.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s10.startsWith("123") & i>2) | s10.startsWith("123") != true)  
			{
				if (i" + s10.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s9.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s9.startsWith("123") & i>2) | s9.startsWith("123") != true)  
			{
				if (i" + s9.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s8.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s8.startsWith("123") & i>2) | s8.startsWith("123") != true)  
			{
				if (i" + s8.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s7.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s7.startsWith("123") & i>2) | s7.startsWith("123") != true)  
			{
				if (i" + s7.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s6.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s6.startsWith("123") & i>2) | s6.startsWith("123") != true)  
			{
				if (i" + s6.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s5.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s5.startsWith("123") & i>2) | s5.startsWith("123") != true)  
			{
				if (i" + s5.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			
			
			
			
			if (s4.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s4.startsWith("123") & i>2) | s4.startsWith("123") != true)  
			{
				if (i" + s4.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s3.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s3.startsWith("123") & i>2) | s3.startsWith("123") != true)  
			{
				if (i" + s3.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s2.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s2.startsWith("123") & i>2) | s2.startsWith("123") != true)  
			{
				if (i" + s2.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			if (s1.startsWith("123") & i<3) {
				if (i == 0) {
				System.out.print("");
				}
				else {
				System.out.print("");
				}
			} 
			if ((s1.startsWith("123") & i>2) | s1.startsWith("123") != true)  
			{
				if (i" + s1.charAt(i)+"");
				}
				else
				{
					System.out.print("");	
				}
			}
			
			
			System.out.println("");
		}
		System.out.println("
123123123123123123123123123123123123123
"); } public static void main(String[] args) { String S = new String("<现实>我的爱人(我的鸟的本名)"); S = whereMyTxt(S,"<",">"); String Line1 = new String(S); S = "<现实>冰龙战士纯属虚构。如论真相,看我没有。如果真是如此,大可洋河一跃。"; S = whereMyTxt(S,"<",">"); String Line2 = new String(S); S = "<真相>希伯来族本就没有。如论真相,请看厚颜。如果真是如此,洋河一跃真相大白。"; S = whereMyTxt(S,"<",">"); String Line3 = new String(S); S = "<总标签>"; S = "123<标签>当年有一种族名曰“”。"; S = whereMyTxt(S,"<",">"); String Line4 = new String(S); S = "123<标签>后来皇帝为了吃喝命令找到天地。"; S = whereMyTxt(S,"<",">"); String Line5 = new String(S); S = "123<标签>后来天地找到了再到后来天地消失了。"; S = whereMyTxt(S,"<",">"); String Line6 = new String(S); S = "123<标签>再到后来。"; S = whereMyTxt(S,"<",">"); String Line7 = new String(S); S = "123<标签>我的命结束了。"; S = whereMyTxt(S,"<",">"); String Line8 = new String(S); S = "123<标签>长生不老药找到了。"; S = whereMyTxt(S,"<",">"); String Line9 = new String(S); S = "123<标签>再到后来,我的命没有了。"; S = whereMyTxt(S,"<",">"); String Line10 = new String(S); S = "123<标签>再到后来,我的命有了。"; S = whereMyTxt(S,"<",">"); String Line11 = new String(S); S = "123<标签>再到后来,我的命又有了。"; S = whereMyTxt(S,"<",">"); String Line12 = new String(S); S = "123<标签>天下终于知道我的命真的没有了。"; S = whereMyTxt(S,"<",">"); String Line13 = new String(S); S = ""; pai2ban3(Line13,Line12,Line11,Line10,Line9,Line8,Line7,Line6,Line5,Line4,Line3,Line2,Line1); } }

运行结果:

123123123123123123123123123123
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/775863.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号