首页 > 其他分享 >2.27学习总结

2.27学习总结

时间:2023-02-27 21:22:26浏览次数:47  
标签:总结 arr String int arrayList 学习 str new 2.27

今天学习了英语链

package piao;
import java.io.*;
import java.util.ArrayList;
public class check {

public static void main(String[] args) throws IOException
{
File file = new File("D:\\input2.txt");
ArrayList<String> arrayList = new ArrayList<>();

try {
InputStreamReader Reader = new InputStreamReader(new FileInputStream(file));
BufferedReader buffer = new BufferedReader(Reader);
String s;
while ((s = buffer.readLine()) != null) {
arrayList.add(s);
}
buffer.close();
Reader.close();



} catch(IOException e) {


e.printStackTrace();

}

String a,b,str;
String[] arr = new String[arrayList.size()];
for(int i=0;i<arrayList .size();i++) {
arr[i] = arrayList.get(i);
}
String[] s2 = new String[arrayList.size()];
for(int i=0;i<arrayList.size();i++){
str = arr[i];
a = arr[i].substring(arr[i].length()-1,arr[i].length());
for(int j=0;j<arrayList.size();j++){
b = arr[j].substring(0,1);
if(arr[i].equals(arr[j]) == false && a.equals(b)){
str = str + arr[j];
a = arr[j].substring(arr[j].length() -1 ,arr[j].length());
}
b = null;


}
s2[i] = str;
}
File filew = new File("D:\\input2.txt");
FileWriter out = new FileWriter(filew);
for(int i=0;i<s2.length;i++){
out.write(s2[i] + "n");

}
out.close();



System.out.println("输出成功");




}

}

标签:总结,arr,String,int,arrayList,学习,str,new,2.27
From: https://www.cnblogs.com/clh628/p/17161960.html

相关文章

  • 虚幻引擎5 学习 入门 2Day
    今日的学习内容:灯光渲染灯光分类:DirectionalLight定向光源  PointLight点光源  SpotLight聚光灯 RectLight矩形灯 SkyLight天灯光照分移动性光照......
  • 毕设助教工作总结
    一、助教工作的具体职责和任务协助老师对毕业设计全流程进行有效管理与另一助教协商合作共同完成任务帮助老师整理有关毕设的资料,收集学生选题信息及结果整合积极沟通......
  • edu总结
    \(\text{edu22}\)\(\text{813A}\)贪心\(\text{813B}\)指数枚举,排序\(\text{813C}\)博弈,\(\text{LCA}\)\(\text{813D}\)无锡班发过的网络流、贪心\(\text{813E}\)......
  • 每日总结23.2.27
    今天用了大约一个小时的时间学习了 相对布局RelativeLayout,并且对昨天学习的线性布局进行了复习如下图;然后学习了TextView其中的一部分Button但是由于教学视频中的And......
  • 并发多线程学习(二)上下文切换
    上下文切换(有时也称做进程切换或任务切换)是指CPU从一个进程(或线程)切换到另一个进程(或线程)。上下文是指某一时间点CPU寄存器和程序计数器的内容。寄存器是cpu内部的少......
  • 2.27总结
    packagezzy; importjava.awt.geom.Area;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileOutputStream;importjava.io.FileReader;im......
  • 并发多线程学习(三)Java多线程入门类和接口
    1Thread类和Runnable接口上一章我们了解了操作系统中多线程的基本概念。那么在Java中,我们是如何使用多线程的呢?首先,我们需要有一个“线程”类。JDK提供了Thread类和Runn......
  • 2.27每日总结
    今天对软件工程有了更深的认识,熟悉了java中文件的相关操作,完成了建民老师布置的读取文件最长英语单词链任务项目结构  //shouwei.java定义了一个结构体和相关文件读......
  • 并发多线程学习(五)Java线程的状态及主要转化方法
    1操作系统中的线程状态转换首先我们来看看操作系统中的线程状态转换。在现在的操作系统中,线程是被视为轻量级进程的,所以操作系统线程的状态其实和操作系统进程的状态是......
  • 并发多线程学习(四)线程组和线程优先级
    1线程组(ThreadGroup)Java中用ThreadGroup来表示线程组,我们可以使用线程组对线程进行批量控制。ThreadGroup和Thread的关系就如同他们的字面意思一样简单粗暴,每个Thread......