代码如下:
public class HelloWorld {
public static void main(String []args) {
int a = 3, b = 7 ;
Systemoutprintln("Hello World!");
}
public static int f(int a, int b){
return aa + ab + bb;
}
}
结果如下:
//第一题:
import javaioBufferedReader;
import javaioIOException;
import javaioInputStreamReader;
import javautilArrayList;
import javautilList;
import javautilArrayList;
import javautilList;
public class ManageName {
List<String> namelist = new ArrayList<String>();
public void PrintMenu() {
Systemoutprintln("\n\r1Add new name " + "2Display all name"
+ " 3Quit"
+ "\nPlease select menu(1,2,3)");
}
public void displayname() {
for (int w = 0; w < thisnamelistsize(); w++) {
Systemoutprintln("Name" + w+":" + thisnamelistget(w));
}
}
public List addName(String name) {
namelistadd(name);
return namelist;
}
public static void main(String[] args) throws IOException {
ManageName a = new ManageName();
aaddName("jing5083394");
BufferedReader in = new BufferedReader(new InputStreamReader(Systemin));
while (true) {
aPrintMenu();
String content = inreadLine();
if (contentequalsIgnoreCase("3")) {
break;
} else if (contentequalsIgnoreCase("1")) {
String name;
BufferedReader in2 = new BufferedReader(new InputStreamReader(
Systemin));
Systemoutprintln("Please input the Name to add new user");
String content2 = inreadLine();
name = content2;
aaddName(name);
Systemoutprintln("Add name successfully\r\n");
}
else if (contentequalsIgnoreCase("2")) {
adisplayname();
}
else {
Systemoutprintln("Invalid selections!\n");
}
}
}
}
//第二题: 把文件放到namefiletxt
/
从namefiletxt文件中读入的字符串全部转换成大写字母,
再按原来的顺序输出到yoursDatatxt文件中。
/
import javalangCharacter;
import javaio;
//将一个文件复制到另一个文件中(覆盖)
public class Filestream {
public static void main(String args[]) {
try {
File inFile = new File("c:\\namefiletxt");
File outFile = new File("c:\\yoursDatatxt");
FileInputStream fis = new FileInputStream(inFile); // 读输入文件
FileOutputStream fos = new FileOutputStream(outFile);
int c;
while ((c = fisread()) != -1) {
c = CharactertoUpperCase(c);
foswrite(c);
}// 写入文件中
Systemoutprintln("Output file finish");
fisclose();
fosclose();
} catch (FileNotFoundException e) {
Systemoutprintln("FileStreamsTest: " + e);
} catch (IOException e) {
Systemerrprintln("FileStreamsTest: " + e);
}
}
}
代码如下:
import javaawtColor;import javaawtDimension;
import javaawtFlowLayout;
import javautilHashMap;
import javautilMap;
import javaxswingJComboBox;
import javaxswingJFrame;
import javaxswingJTextField;
public class App extends JFrame {
private JComboBox<String> cbxColors;
private JTextField txtName;
private Map<String, Color> colorMap;
public App() {
thissetSize(300, 100);
thissetLocationRelativeTo(null);
thissetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);
thissetLayout(new FlowLayout());
colorMap = new HashMap<>();
colorMapput("红", ColorRED);
colorMapput("绿", ColorGREEN);
colorMapput("蓝", ColorBLUE);
colorMapput("黄", ColorYELLOW);
cbxColors = new JComboBox(colorMapkeySet()toArray());
cbxColorssetPreferredSize(new Dimension(50, 23));
cbxColorsaddItemListener(e -> {
Color color = colorMapget(egetItem());
txtNamesetBackground(color);
});
thisadd(cbxColors);
txtName = new JTextField();
txtNamesetPreferredSize(new Dimension(100, 23));
txtNamesetBackground(ColorRED);
thisadd(txtName);
}
public static void main(String[] args) {
new App()setVisible(true);
}
}
运行结果:
在现如今的互联网时代里,Java无疑是一种极为流行的开发语言。”
无论是程序界还是整个互联网行业势必带来很大的影响。不管是人才需求还是薪资水平上,Java的发展前景都是很乐观的。关于Java的一些常用的工具,也是需要我们不断去掌握和了解的。下面一起来了解下Java的4大常用工具吧!
1、ServiceLoader-加载服务(获取接口的所有实现)Java开发人员常常希望将使用和创建组件的内容区分开来,这通常是依靠创建一个描述组件动作的接口,并使用某种中介创建组件实例来完成的。
2、SCanner有无数Java工具能帮助您构建解析器,很多函数语言已成功构建解析器函数库(解析器选择器)。但如果要解析的是逗号分隔值文件,或空格分隔文本文件,大多数工具用在此处就过于隆重。
以上就是关于求java经典小程序代码全部的内容,包括:求java经典小程序代码、哪位高手帮写个JAVA入门小程序,估计就几十行代码、用Java编写小程序(包含组合框下拉和文本框)变换背景颜色等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)