写一个Java程序,判断这个字符串有几个“_”?
java题 求答案
自己做的,如有错误请见谅,水平有限,仅供参考。
一
1.D 2.C 3.B 4.D 5.B 6.C 7.C 8.A 9.D 10.B 11.D 12.B 13.A 14.B 15.B 16.C 17.D 18.A 19.C 20.D
二
1. true false 2. 0 3. super(); 4. 顺序结构、选择(分支)结构和循环结构 5. 0 6.x%13==0?true:false 7. return x*y;
8. package test;第一行 9. 单 多 10. 550
三
1. ×(Java源程序在转换为机器语言执行过程中既有编译只有编译,JVM执行字节码时才有解释)
2. √
3. √(String类一定义就不可修改。如:String s = "abc"; String ss = s + "def"; 内存中会产生3个字符串、分别是:abc、def、abcdef。def没有引用指向。);
4. X
5. X
6. X(双精度数强制转换成单精度数后,其数值精度会损失)
7. √
8. X
9. X
10. √
JAVA如何实现 输入一个字符串 统计字符串中某个字符的个数
int charCount(String str, char c)
{
int count = 0;
for (int i = 0; i < str.length; i++) {
if (str.charAt(i) == c)
count++;
}
return count;
}
// 测试charCount(.)
String s = "abadfasfasfasdf";
char c = 'a';
System.out.printf("字符'%c'在字符串\"%s\"中出现的次数为:%d \n", c, s, charCount(s, a) );
java中system.out.println()是什么意思
java.io.PrintStream类的对象,java.io.PrintStream类有些什么方法等一下再说。被关键字static修饰的数据成员或方法可以直接通过“类名.数据成员”或“类名.方法”来引用,而无须先建立对象。所以System.out是应用了out这个静态数据成员。
1、System 是一个类,out是一个static PrintStream 对象。由于它是“静态”的,所以不需要我们创建任何东西,所以只需直接用它即可。
2、println()的意思是“把我给你的东西打印到控制台,并用一个新行结束”。所以在任何Java 程序中,一旦要把某些内容打印到控制台,就可条件反射地写上System.out.println("内容")。
拓展资料:
1、Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
2、Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
java 中 valueof 方法的使用
不同的valueOf是不一样的, 比如String中的静态方法valueOf, 有很多的重载方法, 为的是将各种类型的数据, 都转化为字符串类型
Integer(Long, Byte).valueOf也有几个重载, 是将int(long, byte)型和String 转化为Integer(Long, Byte)型, 还有一个是根据设置的进制方式, 通过字符串得到Integer(Long, Byte)值, 比如Integer(Long).valueOf("C", 16), 的结果都是12
Double(Float).valueOf就是将double(float)转化为Double(Float).