《Java 程序设计》实验报告
班级:计科(1)班 学号:2011329620120 姓名:夏吉昌
1 题目
(1) 编写程序实现以下功能:从命令行接收一个字符串,输出这个字符串的长度、统计其中小写字母个数、大写字母个数、查找字母e 在其中第一次出现的位置。
(2)编写一个图形界面程序,接受用户输入的一个字符串和一个字符,把字符串中所有指定的字符删除后输出。(查阅JDK Doc 手册,使用尽可能多的方法 )
2 目的和要求
对命令行的使用和可视化编程加深理解。
3 功能说明
(1)
命令行读取一行字符串,分别统计其中的大小写字母个数和e 字母出现的首地址位置。
(2)
用可视化编程,实现分别接收输入的一行字符串,和一个字符,从字符串中删除对应的字符,然后输出结果字符串。
4 设计流程图
(1)
鸡汤炖什么菜好吃(2)
5 源程序
(1)
import java.util.*;
public class test1 {
public static void main(S tring[] args){
int xx=0;
int dx=0; 命令行接收字符串 分别统计大小写字母个数,以及e 字母出现的首地址 分别输出结果 将可视化界面描绘
好,添加相应的空间 添加Button 的对应事件,实现删除字符的处理 输出删除字符后的字符串结果
for(int i=0;i<args[0].length();i++)
{
古装美女头像
if(args[0].charAt(i)>='a'&&args[0].charAt(i)<='z')
{
xx++;
}
if(args[0].charAt(i)>='A'&&args[0].charAt(i)<='Z')
{
dx++;
}
}
System.out.println("字符串长度为:"+args[0].length()+"\n小写字母个数为"+xx+"\n大写字母个数为:"+dx+"\ne出现的首地址:"+args[0].indexOf('e'));
}
}
(2)
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class fr extends JFrame
{
private JT extField tf1;
private JT extField tf2;
private JButton bt;
private JLabel la1;
private JLabel la2;
private JT extField tf3;
fr(){
tTitle("实验2!");
tBounds(200,300,370,280);
tLayout(new FlowLayout());
tf1=new JT extField(30);
吃樱桃的好处
bt=new JButton("删除字符");
tf2=new JT extField(10);
tf3=new JT extField(30);
la1=new JLabel("输出结果:");
bt.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
String T ext();
StringBuffer sb=new StringBuffer();
String T ext();
for(int i=0;i<s1.length();i++)
{
if(s1.charAt(i)!=s2.charAt(0))
{
sb.append(s1.charAt(i));
}
}
String String();
tf3.tT ext(ss);
}
});
add(tf1);
add(bt);
add(tf2);
add(la1);
add(tf3);相看两不厌唯有敬亭山
tDefaultCloOperation(JFrame.EXIT_ON_CLOSE);
}
}
public class test2 {
public static void main(S tring[] args){
fr frm=new fr();
frm.tVisible(true);
}
联图
}
6数据结果
(1)
(2)
7实验心得与体会
第三次实验,在做的时候明显感觉的比以前更加的得心应手,而且java的可视化编程也相当的方便,命令行以前不怎么搞懂,经过这节课询问同学,也是终于理清了头绪,总之,收获很大。
2013八年级上(翻译)
Unit1
里克:嗨,海伦。好久不见。
海伦:你好,里克。是的,上个月我去度假了。
里克:奥,你去什么有趣的地方了吗?
海伦:是的,我和家人去贵州了。
语文阅读理解里克:哇!你们去看黄果树瀑布了吗?
海伦:是的,我们去了。它太壮观了!我们在那里拍了好多照片。你怎么样?上个月你做什么特别的是来吗?
里克:没做什么。我大部分时间呆在家里看书、休息。
七月
15
日星期一
今天上午,我和我的家人一起来到了马拉西亚的槟城。天气晴朗而炎热,因此,我们
决定去我们入住的那家宾馆附近的海滩。我姐姐和我尝试玩了空中滑翔伞的运动。我觉得我就像一只鸟。那是和刺激的。午餐,我们吃了非常特别的食物
------
马来西亚黄面条。
他们是非常美味的。下午,我们骑自行车去了乔治城。无成语
qc成果报告现在那儿有许多的新的大楼,但是
有许多古老的大楼依然在那儿。在海墘路,乔治城的一个相当古老的地方,我们见到了来自
100
年前中国商人们建造的那些大楼。我想知道在过去生活是什么样子。我真得很享受
漫步在城镇的感觉。
七月
16
日星期二
一天产生的变化会如此之大!今天我爸爸和我决定去升旗山。我们想步行爬到山顶,但是那时天开始下起了小雨因此我们决定乘火车。我们等了一个多小时的火车,因为有太多的人。当我们到达山顶的时候,雨下得相当大。我们没有带雨伞,因此,我们又冷又湿。
情况糟糕极了。由于这糟糕的天气,我看不到下面的任何东西。我爸爸没有带足够的钱,因此,我们只吃了一碗米饭和一些雨。那顿饭好吃极了,因为我是如此的饥饿。
Unit2
杰克:嗨,克莱尔,下周你有空吗?
克莱尔:嗯
....
我下周已经安排的很晚了,杰克。
杰克:是吗?
怎么会呢?
克莱尔:我在上舞蹈课和钢琴课?
杰克:
你在学哪一门舞蹈?
克莱尔:哦,摇摆舞。
他和有意思!我一周上一次课,在周一。
杰克:你多久上一次钢琴课呢?
克莱尔:一周两次,在周三和周五。
杰克:那么,你周二干什么呢?
克莱尔:哦!我得跟朋友们打网球。
不过你想来吗?
杰克:当然啦!
(第五中学)五中的学生在他们的空闲时间干什么啊?
上个月,我们询问了我们的学生有关他们业余活动的问题。我们的问题是关于锻炼(身体)
,
网络的使用,和收看电视的。这儿是条查结果。