62,614
社区成员
发帖
与我相关
我的任务
分享
import java.io.*;
public class Test1 {
public static void main(String[] args) {
BufferedReader buf = new BufferedReader(
new InputStreamReader(System.in));
try {
String s = buf.readLine();
String total[] = null;
int length;
total = s.split(" ");
length = total.length;
if (s != null && s.length() > 1 && s.substring(0, 1).equals(" ")) {
length--;
System.out.println(length);
} else if (s.length() == 0) {
System.out.println(0);
} else {
System.out.println(length);
}
buf.close();
File file = new File("test.txt");
FileOutputStream fos = new FileOutputStream(file);
byte[] strb = s.getBytes();
for (int i = 0; i < strb.length; i++) {
fos.write(strb[i]);
}
byte[] lengthb = String.valueOf(length).getBytes();
fos.write("\n总单词数是".getBytes());
for (int i = 0; i < lengthb.length; i++) {
fos.write(lengthb[i]);
}
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
public class ThreadTest1{
private int j;
public static void main(String args[]){
ThreadTest1 tt=new ThreadTest1();
Inc inc=tt.new Inc();
Dec dec=tt.new Dec();
for(int i=0;i<2;i++){
Thread t=new Thread(inc);
t.start();
t=new Thread(dec);
t.start();
}
}
private synchronized void inc(){
j++;
System.out.println(Thread.currentThread().getName()+"-inc:"+j);
}
private synchronized void dec(){
j--;
System.out.println(Thread.currentThread().getName()+"-dec:"+j);
}
class Inc implements Runnable{
public void run(){
for(int i=0;i<100;i++){
inc();
}
}
}
class Dec implements Runnable{
public void run(){
for(int i=0;i<100;i++){
dec();
}
}
}
}