mirror of
				https://github.com/sharkdp/bat.git
				synced 2025-10-31 07:04:04 +00:00 
			
		
		
		
	Add Java file test
This commit is contained in:
		
				
					committed by
					
						 David Peter
						David Peter
					
				
			
			
				
	
			
			
			
						parent
						
							bbf6ec0458
						
					
				
				
					commit
					5fa1645165
				
			
							
								
								
									
										39
									
								
								tests/syntax-tests/highlighted/Java/test.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								tests/syntax-tests/highlighted/Java/test.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,39 @@ | ||||
| [38;2;249;38;114mimport[0m[38;2;248;248;242m [0m[3;38;2;166;226;46mjava[0m[38;2;248;248;242m.[0m[3;38;2;166;226;46mutil[0m[38;2;248;248;242m.[0m[3;38;2;166;226;46mScanner[0m[38;2;248;248;242m;[0m | ||||
|  | ||||
| [38;2;117;113;94m/*[0m[38;2;117;113;94m This Java program was submiited to help bat[0m | ||||
| [38;2;117;113;94m * with its syntax highlighting tests[0m | ||||
| [38;2;117;113;94m [0m[38;2;117;113;94m*/[0m | ||||
|  | ||||
| [38;2;249;38;114mpublic[0m[38;2;248;248;242m [0m[3;38;2;102;217;239mclass[0m[38;2;248;248;242m [0m[4;38;2;102;217;239mMain[0m | ||||
| [38;2;248;248;242m{[0m | ||||
| [38;2;248;248;242m    [0m[38;2;249;38;114mpublic[0m[38;2;248;248;242m [0m[38;2;249;38;114mstatic[0m[38;2;248;248;242m [0m[3;38;2;102;217;239mvoid[0m[38;2;248;248;242m [0m[38;2;166;226;46mmain[0m[38;2;248;248;242m([0m[3;38;2;166;226;46mString[0m[38;2;249;38;114m[][0m[38;2;248;248;242m [0m[3;38;2;253;151;31marg[0m[38;2;248;248;242m)[0m | ||||
| [38;2;248;248;242m    [0m[38;2;248;248;242m{[0m | ||||
| [38;2;248;248;242m        [0m[3;38;2;166;226;46mScanner[0m[38;2;248;248;242m st [0m[38;2;249;38;114m=[0m[38;2;248;248;242m [0m[38;2;249;38;114mnew[0m[38;2;248;248;242m [0m[3;38;2;166;226;46mScanner[0m[38;2;248;248;242m([0m[3;38;2;166;226;46mSystem[0m[38;2;248;248;242m.[0m[38;2;248;248;242min[0m[38;2;248;248;242m)[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m        [0m[3;38;2;102;217;239mint[0m[38;2;248;248;242m t[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m        t [0m[38;2;249;38;114m=[0m[38;2;248;248;242m st[0m[38;2;248;248;242m.[0m[38;2;248;248;242mnextInt[0m[38;2;248;248;242m([0m[38;2;248;248;242m)[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m        [0m[3;38;2;166;226;46mString[0m[38;2;248;248;242m tem[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m        tem [0m[38;2;249;38;114m=[0m[38;2;248;248;242m st[0m[38;2;248;248;242m.[0m[38;2;248;248;242mnextLine[0m[38;2;248;248;242m([0m[38;2;248;248;242m)[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m        [0m[38;2;249;38;114mfor[0m[38;2;248;248;242m([0m[3;38;2;102;217;239mint[0m[38;2;248;248;242m zz[0m[38;2;249;38;114m=[0m[38;2;190;132;255m0[0m[38;2;248;248;242m;[0m[38;2;248;248;242mzz[0m[38;2;249;38;114m<[0m[38;2;248;248;242mt[0m[38;2;248;248;242m;[0m[38;2;248;248;242mzz[0m[38;2;249;38;114m++[0m[38;2;248;248;242m)[0m | ||||
| [38;2;248;248;242m        [0m[38;2;248;248;242m{[0m | ||||
| [38;2;248;248;242m            [0m[3;38;2;166;226;46mString[0m[38;2;248;248;242m str[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m            str [0m[38;2;249;38;114m=[0m[38;2;248;248;242m st[0m[38;2;248;248;242m.[0m[38;2;248;248;242mnextLine[0m[38;2;248;248;242m([0m[38;2;248;248;242m)[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m            [0m[3;38;2;102;217;239mint[0m[38;2;248;248;242m n [0m[38;2;249;38;114m=[0m[38;2;248;248;242m str[0m[38;2;248;248;242m.[0m[38;2;248;248;242mlength[0m[38;2;248;248;242m([0m[38;2;248;248;242m)[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m            [0m[3;38;2;102;217;239mchar[0m[38;2;248;248;242m ch[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m            [0m[38;2;249;38;114mfor[0m[38;2;248;248;242m([0m[3;38;2;102;217;239mint[0m[38;2;248;248;242m i[0m[38;2;249;38;114m=[0m[38;2;190;132;255m0[0m[38;2;248;248;242m;[0m[38;2;248;248;242mi[0m[38;2;249;38;114m<[0m[38;2;248;248;242mn[0m[38;2;248;248;242m;[0m[38;2;248;248;242mi[0m[38;2;249;38;114m++[0m[38;2;248;248;242m)[0m | ||||
| [38;2;248;248;242m            [0m[38;2;248;248;242m{[0m | ||||
| [38;2;248;248;242m                ch [0m[38;2;249;38;114m=[0m[38;2;248;248;242m str[0m[38;2;248;248;242m.[0m[38;2;248;248;242mcharAt[0m[38;2;248;248;242m([0m[38;2;248;248;242mi[0m[38;2;248;248;242m)[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m                [0m[38;2;249;38;114mif[0m[38;2;248;248;242m([0m[38;2;248;248;242mch[0m[38;2;249;38;114m==[0m[38;2;230;219;116m'[0m[38;2;230;219;116ma[0m[38;2;230;219;116m'[0m[38;2;248;248;242m)[0m | ||||
| [38;2;248;248;242m                [0m[3;38;2;166;226;46mSystem[0m[38;2;248;248;242m.[0m[38;2;248;248;242mout[0m[38;2;248;248;242m.[0m[38;2;248;248;242mprint[0m[38;2;248;248;242m([0m[38;2;230;219;116m"[0m[38;2;230;219;116mn[0m[38;2;230;219;116m"[0m[38;2;248;248;242m)[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m                [0m[38;2;249;38;114melse[0m[38;2;248;248;242m [0m[38;2;249;38;114mif[0m[38;2;248;248;242m([0m[38;2;248;248;242mch[0m[38;2;249;38;114m==[0m[38;2;230;219;116m'[0m[38;2;230;219;116ms[0m[38;2;230;219;116m'[0m[38;2;248;248;242m)[0m | ||||
| [38;2;248;248;242m                [0m[3;38;2;166;226;46mSystem[0m[38;2;248;248;242m.[0m[38;2;248;248;242mout[0m[38;2;248;248;242m.[0m[38;2;248;248;242mprint[0m[38;2;248;248;242m([0m[38;2;230;219;116m"[0m[38;2;230;219;116mi[0m[38;2;230;219;116m"[0m[38;2;248;248;242m)[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m                [0m[38;2;249;38;114melse[0m | ||||
| [38;2;248;248;242m                [0m[3;38;2;166;226;46mSystem[0m[38;2;248;248;242m.[0m[38;2;248;248;242mout[0m[38;2;248;248;242m.[0m[38;2;248;248;242mprint[0m[38;2;248;248;242m([0m[38;2;248;248;242mch[0m[38;2;248;248;242m)[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m            [0m[38;2;248;248;242m}[0m | ||||
| [38;2;248;248;242m            [0m[3;38;2;166;226;46mSystem[0m[38;2;248;248;242m.[0m[38;2;248;248;242mout[0m[38;2;248;248;242m.[0m[38;2;248;248;242mprintln[0m[38;2;248;248;242m([0m[38;2;248;248;242m)[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m        [0m[38;2;248;248;242m}[0m | ||||
| [38;2;248;248;242m        [0m[38;2;249;38;114mwhile[0m[38;2;248;248;242m([0m[38;2;248;248;242mt[0m[38;2;249;38;114m!=[0m[38;2;190;132;255m0[0m[38;2;248;248;242m)[0m[38;2;248;248;242m [0m[38;2;248;248;242m{[0m | ||||
| [38;2;248;248;242m            [0m[38;2;117;113;94m//[0m[38;2;117;113;94m Decrement t[0m | ||||
| [38;2;248;248;242m            t [0m[38;2;249;38;114m-=[0m[38;2;248;248;242m [0m[38;2;190;132;255m1[0m[38;2;248;248;242m;[0m | ||||
| [38;2;248;248;242m        [0m[38;2;248;248;242m}[0m | ||||
| [38;2;248;248;242m    [0m[38;2;248;248;242m}[0m | ||||
| [38;2;248;248;242m}[0m | ||||
							
								
								
									
										39
									
								
								tests/syntax-tests/source/Java/test.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								tests/syntax-tests/source/Java/test.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,39 @@ | ||||
| import java.util.Scanner; | ||||
|  | ||||
| /* This Java program was submiited to help bat | ||||
|  * with its syntax highlighting tests | ||||
|  */ | ||||
|  | ||||
| public class Main | ||||
| { | ||||
|     public static void main(String[] arg) | ||||
|     { | ||||
|         Scanner st = new Scanner(System.in); | ||||
|         int t; | ||||
|         t = st.nextInt(); | ||||
|         String tem; | ||||
|         tem = st.nextLine(); | ||||
|         for(int zz=0;zz<t;zz++) | ||||
|         { | ||||
|             String str; | ||||
|             str = st.nextLine(); | ||||
|             int n = str.length(); | ||||
|             char ch; | ||||
|             for(int i=0;i<n;i++) | ||||
|             { | ||||
|                 ch = str.charAt(i); | ||||
|                 if(ch=='a') | ||||
|                 System.out.print("n"); | ||||
|                 else if(ch=='s') | ||||
|                 System.out.print("i"); | ||||
|                 else | ||||
|                 System.out.print(ch); | ||||
|             } | ||||
|             System.out.println(); | ||||
|         } | ||||
|         while(t!=0) { | ||||
|             // Decrement t | ||||
|             t -= 1; | ||||
|         } | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user