2011329620117 - 宋平 - java - 实验3
更新时间:2023-11-19 21:34:01 阅读量: 教育文库 文档下载
- 2011329-03推荐度:
- 相关推荐
《Java程序设计》实验报告
班级:计科(1)班 学号:2011329620117 姓名: 宋平
1 题目
(1) 编写程序实现以下功能:从命令行接收一个字符串,输出这个字符串的长度、统计其中小写字母个数、大写字母个数、查找字母e在其中第一次出现的位置。
(2)编写一个图形界面程序,接受用户输入的一个字符串和一个字符,把字符串中所有指定的字符删除后输出。(查阅JDK Doc手册,使用尽可能多的方法 ) 2 目的和要求
对命令行的使用和可视化编程加深理解。 3 功能说明 (1)
命令行读取一行字符串,分别统计其中的大小写字母个数和e字母出现的首地址位置。 (2)
用可视化编程,实现分别接收输入的一行字符串,和一个字符,从字符串中删除对应的字符,然后输出结果字符串。 4 设计流程图
(1) 命令行接收字分别统计大小写字母分别输出结果 符串 个数,以及e字母出现
的首地址
(2)
输出删除字符后的字符串添加Button的对应事件, 将可视化界面描绘 结果 实现删除字符的处理 好,添加相应的空间 5 源程序 (1)
import java.util.*; public class test1 {
public static void main(String[] args){
int xx=0; int dx=0;
for(int i=0;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(\字符串长度为:\小写字母个数为\大写字母个数为:\出现的首地址:\ } }
(2)
import javax.swing.*; import java.awt.*;
import java.awt.event.*; class fr extends JFrame { private JTextField tf1; private JTextField tf2; private JButton bt; private JLabel la1; private JLabel la2; private JTextField tf3; fr(){ setTitle(\实验2!\ setBounds(200,300,370,280); setLayout(new FlowLayout()); tf1=new JTextField(30); bt=new JButton(\删除字符\ tf2=new JTextField(10); tf3=new JTextField(30); la1=new JLabel(\输出结果:\ bt.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ String s1=tf1.getText(); StringBuffer sb=new StringBuffer(); String s2=tf2.getText(); for(int i=0;i setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } public class test2 { public static void main(String[] args){ fr frm=new fr(); frm.setVisible(true); } } 6 数据结果 (1) (2) 7 实验心得与体会 第三次实验,在做的时候明显感觉的比以前更加的得心应手,而且java的可视化编程也相当的方便,命令行以前不怎么搞懂,经过这节课询问同学,也是终于理清了头绪,总之,收获很大。
正在阅读:
2011329620117 - 宋平 - java - 实验311-19
MM模块基础的东东05-13
发言稿_发言稿范文07-31
《皇室战争》未来卡牌预测 从COC看未来可能出现的新卡01-07
行程问题(三)-习题六01-09
青共校心得12-15
集合名词的主谓一致02-12
什么是信用卡CVV2码?02-13
《光纤通信》第5章课后习题答案04-11
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 宋平
- 2011329620117
- 实验
- java