程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-06(2)

Java入门基础(锐格实验4)

发布于2021-05-29 23:28     阅读(765)     评论(0)     点赞(7)     收藏(5)


在这里插入图片描述

import java.util.*;
public class Main {

    public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner in =new Scanner(System.in);
		String now=in.next();
		String del=in.next();
		now=now.replace(del,"");
		System.out.println(now);
		reverse(now);
	}

private static void reverse(String str) {
	if(str.length()==1) {
		System.out.println(str);
	}
	else {
		String s1=str.substring(0,str.length()-1);
		String s2=str.substring(str.length()-1);
		System.out.print(s2);
		reverse(s1);
	}
	}
}

在这里插入图片描述

import java.util.*;
public class Main {

    public static void main(String[] args) {
		// TODO Auto-generated method stub
		String a;
		Scanner in=new Scanner(System.in);
		a=in.next();
		ArrayList<String>b=new ArrayList<String>();
		while(!a.equals("end")) {
			b.add(a);
			a=in.next();
		}
		Collections.sort(b);
		for(int i=0;i<b.size();i++) {
			System.out.print(b.get(i)+" ");
		}
	}
}

在这里插入图片描述

import java.util.*;
public class Main {

    public static void main(String[] args) {
		// TODO Auto-generated method stub
		String a,b;
		HashSet<String>c=new HashSet<String>();
		HashSet<String>java=new HashSet<String>();
		Scanner in=new Scanner(System.in);
		a=in.next();
		while(!a.equals("end")) {
			c.add(a);
			a=in.next();
		}
		b=in.next();
		while(!b.equals("end")) {
			java.add(b);
			b=in.next();
		}
		c.retainAll(java);
		Iterator<String>iter=c.iterator();
		while(iter.hasNext()) {
			String cm=iter.next();
			System.out.print(cm+" ");
		}
		}
}

在这里插入图片描述

import java.util.Arrays;
import java.util.HashMap;
import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
    	// TODO Auto-generated method stub
		HashMap<String,Integer > map=new HashMap<String, Integer>();
		int n;
		Scanner reader = new Scanner(System.in);
		n = reader.nextInt();
		for(int i=0;i<n;i++) {
			map.put(reader.next(), reader.nextInt());
		}
		System.out.println(map.get(reader.next()));
		Object[] key =  map.keySet().toArray();    
		Arrays.sort(key);    
		  
		for(int i = 0; i<key.length; i++)  
		{    
		     System.out.println(key[i]+"="+map.get(key[i]));    
		}  
	}

}

在这里插入图片描述

import java.util.*;
import java.math.*;
public class Main {

 public static void main(String[] args)
 {
    Scanner in =new Scanner(System.in);
	BigInteger n=new BigInteger("0");
 	n=in.nextBigInteger();
	BigInteger i=new BigInteger("1");
	BigInteger ONE=new BigInteger("1");
 	BigInteger ZERO=new BigInteger("0");
 	BigInteger result=new BigInteger("0");
	 BigInteger n2=new BigInteger("1");
	 for( i=ONE;i.compareTo(n)<=0;i=i.add(ONE)){
 		BigInteger n1=new BigInteger("1");
 		for( n2=ONE;n2.compareTo(i)<=0;n2=n2.add(ONE)){
		 n1=n1.multiply(n2);
	 	}
 	result=result.add(n1);
	 }
  System.out.println(result);
 }
  
}
   

在这里插入图片描述

import java.util.*;
import java.math.*;
public class Main{
public static void main(String[] args)
 {
    Calendar calendar =Calendar.getInstance();
 	String regex="\\D+";
	Scanner reader=new Scanner(System.in);
 	String str=reader.nextLine();
	String digitWord[]=str.split(regex);
	int x,y,z;
	x=Integer.parseInt(digitWord[0]);
	y=Integer.parseInt(digitWord[1]);
	z=Integer.parseInt(digitWord[2]);
	calendar.set(2019,6,12);
 	long timeone=calendar.getTimeInMillis();
	calendar.set(x,y-1,z);
 	long timetwo=calendar.getTimeInMillis();
	long xc=(timeone-timetwo)/(1000*60*60*24);
 	System.out.println(xc);
    }
}
    

在这里插入图片描述

import java.util.*;
public class  Main {

    public static void main(String[] args) {
    	// TODO Auto-generated method stub
		Calendar calendar=Calendar.getInstance();
		String regex="\\D+";
		Scanner reader=new Scanner(System.in);
		String a=reader.nextLine();
		reader.close();
		String digit[]=a.split(regex);
		int x,y;
		x=Integer.parseInt(digit[0]);
		y=Integer.parseInt(digit[1]);
		calendar.set(x, y-1, 1);
		int wday=calendar.get(Calendar.DAY_OF_WEEK)-1;
		int mday;
		int ey=28;
		if(x%400==0||(x%100!=0&&x%4==0)){
			ey=29;
			if(y==1||y==3||y==5||y==7||y==8||y==10||y==12) {
				mday=31;
			}
			else if(y==4||y==6||y==9||y==11) {
				mday=30;
			}
			else
				mday=ey;
		}
		else 
		 {
			ey=28;
			if(y==1||y==3||y==5||y==7||y==8||y==10||y==12) {
				mday=31;
			}
			else if(y==4||y==6||y==9||y==11) {
				mday=30;
			}
			else
				mday=ey;
		}
		String b[]=new String[wday+mday];
		for(int i=0;i<wday;i++) {
			b[i]="";
		}
		for(int i=wday,n=1;i<(wday+mday);i++) {
			b[i]=String.valueOf(n);
			n++;
		}
		for(int i=0;i<b.length;i++) {
			if(i%7==0&&i!=0) {
				System.out.printf("\n");
			}
			System.out.printf("%5s",b[i]);
		}
    }
}


所属网站分类: 技术文章 > 博客

作者:skdk

链接:http://www.javaheidong.com/blog/article/207817/cd8e5f55fb0e9a64be9a/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

7 0
收藏该文
已收藏

评论内容:(最多支持255个字符)