「java实现填写单词」英语单词拼写训练java

博主:adminadmin 2023-01-14 07:39:06 392

今天给各位分享java实现填写单词的知识,其中也会对英语单词拼写训练java进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

用JAVA写一个制定单词表的小程序。 JList

import java.applet.Applet;

import java.awt.Color;

import java.awt.Label;

import javax.swing.*;

public class ApplicationTest extends Applet{

JList myList;

public void init(){

Label myLabel = new Label("单词表",Label.LEFT);

myLabel.setBackground(Color.blue);

add (myLabel);

String[] data = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o"};

myList = new JList(data);

add (myList);

}

public void start(){

}

public void stop(){

}

public void destroy(){}

}

用java编写程序,输入一个单词,输出时使单词的第一个字母大写

正确程序代码如下:

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.util.StringTokenizer;

public class TTTest {

public static void main(String args[]) {

try {

BufferedReader in = new BufferedReader(new InputStreamReader(

System.in));

String s = in.readLine();

StringBuffer s1 = new StringBuffer();

StringTokenizer st = new StringTokenizer(s);

while (st.hasMoreTokens()) {

String str = st.nextToken();

char c = (str).charAt(0);

if (c = 'a' c = 'z') {

c = (char) ((int) c - 32);

s1.append(c);

} else

s1.append(c);

for (int i = 1; i (str).length(); i++) {

char c1 = (str).charAt(i);

s1.append(c1);

}

s1.append(" ");

}

System.out.print(" " + s1.toString());

} catch (IOException e) {

System.out.println(e);

}

}

}

Java:

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

java 输入5个单词 ;

import java.util.Scanner;

public class WordTest {

public static void main(String args[]){

// 输入五个单词

System.out.println("请输入单词:");

String[] words = new String[5];

int i = 0;

while(i 5) {

Scanner scan=new Scanner(System.in);

String inputword = scan.nextLine();

if (inputword.trim().length() 0) {

words[i] = inputword;

i++;

}

}

// 持续检验后续输入的单词是否存在最早输入的五个单词中

// 如果存在,则输出“输入正确”,否则“输入错误”

System.out.println("检验单词:");

while(true) {

Scanner scan = new Scanner(System.in);

String word = scan.nextLine();

// 输入Q或者q之后将退出单词检验

if ("q".equalsIgnoreCase(word)) {

System.out.println("输入完毕!");

break;

}

boolean success = false;

for (i = 0; i 5; i++) {

if (words[i].equals(word)) {

success = true;

break;

}

}

if (success) {

System.out.println("输入正确!");

} else {

System.out.println("输入错误!");

}

}

}

}

JAVA如何输入多个英语单词以#结束输入并把单词排序

public static void main(String[] args) throws Exception {

   Scanner scanner = new Scanner(System.in);

   System.out.println("输入多个单词,回车换行输入下一个单词,已#结束!");

   ListString list = new ArrayListString(); //用来存放输入的单词

   String word = null;

   do {

       word = scanner.nextLine();

       if (!"#".equals(word)){

           list.add(word); //输入不是#时放入list中保存

       }

   }while (!"#".equals(word));

   Collections.sort(list); //按单词字典排序

   System.out.println("输出排序之后的结果:");

   for (String str : list){

       System.out.println(str);

   }

}

结果:

java实现填写单词的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于英语单词拼写训练java、java实现填写单词的信息别忘了在本站进行查找喔。