![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
不一样的天蝎座
NLP
展开
-
字符串练习之字符串反转(java)
字符串反转的两种方法:(1)将字符串倒着遍历,得到的每一个字符拼接成字符串(2)将字符串转为字符数组,然后对字符数组进行反转,最后将字符数组转为字符串来个示例:package cn.it_06;import java.util.Scanner;/* * 字符串反转 * 举例:键盘录入"abc" * 输出结果"cba" * * 分析: * (1)键盘录入一个字符串 * (2)写方法实现字符串反转 * A:将字符串倒着遍历,得到的每一个字符拼接成字符原创 2020-11-02 19:44:28 · 322 阅读 · 0 评论 -
weather数据集如何放到NaiveBayesSimple.java上跑?
一、两个明确(1)weather数据集:它是weka里自带的数据集,格式为weather.nominal.arff或weather.numeric.arff,前者表示的是全是名称型属性,后者表示的带有数值型属性。使用的时候,直接在 .\Weka-3-8-4\data路径下调。(2)NaiveBayesSimple.java:顾名思义,它是简单朴素贝叶斯对应的java类,用于实现简单朴素贝叶斯。二、eclipse中导入weka源码步骤如下:(1)打开eclipse,新建一个java project,原创 2020-11-02 14:09:33 · 522 阅读 · 2 评论 -
字符串练习之数组元素按格式拼接(java)
一个示例:package cn.it_06;/* * 把数组中的数据按照指定格式拼接成一个字符串 * 举例:int[] arr={1,2,3} * 输出结果:[1,2,3] * * 分析: * (1)定义一个int类型的数组 * (2)写方法实现把数组中的数据按照指定格式拼接成一个字符串 * (3)调用方法 * (4)输出结果 * */public class StringTest { public static void main(String[] ar原创 2020-10-31 14:51:36 · 592 阅读 · 0 评论 -
String类的去空格和分割功能(java)
一个示例:package cn.it_05;/* * String类的去空格和分割功能: * 去除字符串两端空格 * String trim() * 按照指定符号分割字符串 * String[] split(String str) */public class StringDemo { public static void main(String[] args) { //创建字符串对象 String s1="helloworld"; String s2="原创 2020-10-31 14:13:55 · 804 阅读 · 0 评论 -
String类的转换功能(java)
String类的转换功能,同样是通过相应的成员方法来实现的,可以将字符串转为字符数组,也可以将字符串全转为小写的或者是大写的。一个示例:package cn.it_04;/* * char[] toCharArray():将字符串转为字符数组 * String toLowerCase():将字符串转为小写字符串 * String toUpperCase():将字符串转为大写字符串 * * * 遍历字符串的两种方法: * (1)用length()和charAt() * (2原创 2020-10-31 12:25:22 · 228 阅读 · 0 评论 -
String类的获取功能(java)
String类的获取功能,也是通过相应的成员方法实现的,可以获取字符串对象的长度、指定字符串的索引、指定位置的字符、指定位置的字符串。常用的获取功能如下。一个示例:package cn.it_03;/* * String类的获取功能: * int length():获取字符串的长度,也即是字符串中字符的个数 * char charAt(int index):获取指定索引处的字符 * int indexOf(String str):获取str在字符串对象中第一次出现的索引 *原创 2020-10-30 19:46:58 · 528 阅读 · 3 评论 -
String类的判断功能(java)
String类的判断功能,是通过其相应的成员方法实现的,返回类型为boolean。一个示例:package cn.it_02;/* * Object:是类层次结构中的根类,所有的类都直接或间接继承自该类。 * 如果一个方法的形式参数是Object,那么这里我们可以传递它的任意子类对象。 * * String类的判断功能: * boolean equals(Object obj):比较字符串的内容是否相等 * boolean equalsIgnoreCase(String str)原创 2020-10-30 15:48:53 · 582 阅读 · 1 评论 -
字符串对象用构造方法创建和直接赋值的区别(java)
一个示例:package cn.it_01;/* * 字符串对象用构造方法创建和直接赋值有什么区别呢? * 通过构造方法创建的字符串对象是在堆内存 * 直接赋值创建的字符串对象是在方法区的常量池 * * ==: * 基本数据类型:比较的是基本数据类型的值是否相等 * 引用数据类型:比较的是引用数据类型的地址值是否相等 */public class StringDemo2 { public static void main(String[] args) { //原创 2020-10-30 09:20:45 · 467 阅读 · 0 评论 -
String类的概述和构造方法(java)
拿到一个java类,查看javaAPI文档。由javaAPI文档看出,String类在java.lang包下,那么就不需要导包。往下滑,可继续查看String类的成员变量、构造方法和成员方法。一个示例概述String类和常用的构造方法:package cn.it_01;/* * String:字符串类 * 字符串:由多个字符组成的一串数据 * 字符串本质上是一个字符数组 * * 构造方法: * String(String origin):原创 2020-10-30 08:18:54 · 151 阅读 · 0 评论 -
一个类组合了其他类时,明明相应的源文件都在一个目录里,却编译报错提示找不到组合的类(java,命令行)
问题:在C:\1000目录下创建四个java源文件,如下图:其中Test.java是主类源文件, PC.java的类PC组合了CPU.java中的类CPU和HardDisk.java中的类HardDisk。 Test.java的类Test组合了CPU.java中的类CPU,HardDisk.java中的类HardDisk和PC.java中的类PC。直接...原创 2019-10-17 09:20:20 · 618 阅读 · 0 评论 -
自定义包(自定义类库)中类的调用(Java,命令行)
类比jdk给的系统包(系统类库),你完全可以建立自定义包(自定义类库)来使用。让我来玩点有意思的:建立自定义包(自定义类库)在路径:C:\1000下建立个自己的包cn.java,那么,在相应的路径:C:\1000\cn\java下就能保存自定义类。(注意:自定义类中首部要使用package语句:package cn.java)自定义包(自定义类库)中类的调用要想调用自...原创 2019-10-16 22:15:58 · 979 阅读 · 0 评论